From e9e117712af55fdd071d571ce0f30655ba977b91 Mon Sep 17 00:00:00 2001 From: thomasv Date: Wed, 9 Jan 2013 10:42:19 +0100 Subject: [PATCH] enable gui switch button (classic <-> lite) both ways --- lib/gui_lite.py | 15 +++++++++------ lib/gui_qt.py | 4 ++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/lib/gui_lite.py b/lib/gui_lite.py index 4539c92c..80a18168 100644 --- a/lib/gui_lite.py +++ b/lib/gui_lite.py @@ -302,15 +302,18 @@ class MiniWindow(QDialog): self.receive_button.setObjectName("receive_button") self.receive_button.setDefault(True) + self.switch_button = QPushButton( QIcon(":icons/switchgui.png"),'' ) + self.switch_button.clicked.connect(expand_callback) + main_layout = QGridLayout(self) - main_layout.addWidget(self.balance_label, 0, 0) - main_layout.addWidget(self.receive_button, 0, 1) + main_layout.addWidget(self.switch_button, 0, 0) + main_layout.addWidget(self.balance_label, 0, 1) + main_layout.addWidget(self.receive_button, 0, 2) - main_layout.addWidget(self.address_input, 1, 0) - - main_layout.addWidget(self.amount_input, 2, 0) - main_layout.addWidget(self.send_button, 2, 1) + main_layout.addWidget(self.address_input, 1, 0, 1, 3) + main_layout.addWidget(self.amount_input, 2, 0, 1, 2) + main_layout.addWidget(self.send_button, 2, 2) self.history_list = history_widget.HistoryWidget() self.history_list.setObjectName("history") diff --git a/lib/gui_qt.py b/lib/gui_qt.py index 4953a2b4..0525cfef 100644 --- a/lib/gui_qt.py +++ b/lib/gui_qt.py @@ -1158,8 +1158,8 @@ class ElectrumWindow(QMainWindow): sb = QStatusBar() sb.setFixedHeight(35) qtVersion = qVersion() - # if (int(qtVersion[0]) >= 4 and int(qtVersion[2]) >= 7): - # sb.addPermanentWidget( StatusBarButton( QIcon(":icons/switchgui.png"), "Switch to Lite Mode", self.go_lite ) ) + if (int(qtVersion[0]) >= 4 and int(qtVersion[2]) >= 7): + sb.addPermanentWidget( StatusBarButton( QIcon(":icons/switchgui.png"), "Switch to Lite Mode", self.go_lite ) ) if self.wallet.seed: sb.addPermanentWidget( StatusBarButton( QIcon(":icons/lock.png"), "Password", lambda: self.change_password_dialog(self.wallet, self) ) ) sb.addPermanentWidget( StatusBarButton( QIcon(":icons/preferences.png"), "Preferences", self.settings_dialog ) )