1
0

share contacts and invoices objects between windows

This commit is contained in:
ThomasV
2015-09-03 16:52:40 +02:00
parent da91a395b1
commit 897a5d34ed
2 changed files with 8 additions and 7 deletions

View File

@@ -32,6 +32,8 @@ import PyQt4.QtCore as QtCore
from electrum.i18n import _, set_language
from electrum.plugins import run_hook
from electrum import SimpleConfig, Wallet, WalletStorage
from electrum.paymentrequest import InvoiceStore
from electrum.contacts import Contacts
try:
import icons_rc
@@ -68,7 +70,9 @@ class ElectrumGui:
self.app = QApplication(sys.argv)
self.app.installEventFilter(self.efilter)
self.timer = Timer()
# shared objects
self.invoices = InvoiceStore(self.config)
self.contacts = Contacts(self.config)
# init tray
self.dark_icon = self.config.get("dark_icon", False)
self.tray = QSystemTrayIcon(self.tray_icon(), None)