From ff24fda88ec971e0e569bfcb8901cb7cf2867ebd Mon Sep 17 00:00:00 2001 From: thomasv Date: Thu, 3 Jan 2013 14:18:45 +0100 Subject: [PATCH] mode Receive View selector into Settings dialog --- lib/gui_qt.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/gui_qt.py b/lib/gui_qt.py index 676f1235..946aa015 100644 --- a/lib/gui_qt.py +++ b/lib/gui_qt.py @@ -877,11 +877,6 @@ class ElectrumWindow(QMainWindow): self.connect(l, SIGNAL('currentItemChanged(QTreeWidgetItem*, QTreeWidgetItem*)'), lambda a,b: self.recv_changed(a)) self.receive_list = l self.receive_buttons_hbox = hbox - view_combo = QComboBox() - view_combo.addItems([_('Simple View'), _('Detailed View'), _('Point of Sale')]) - view_combo.setCurrentIndex(self.receive_tab_mode) - hbox.addWidget(view_combo) - view_combo.currentIndexChanged.connect(self.receive_tab_set_mode) hbox.addStretch(1) return w @@ -1592,6 +1587,15 @@ class ElectrumWindow(QMainWindow): if not self.config.is_modifiable('language'): for w in [lang_combo, lang_label]: w.setEnabled(False) + + view_label=QLabel(_('Receive mode') + ':') + grid_ui.addWidget(view_label , 9, 0) + view_combo = QComboBox() + view_combo.addItems([_('Simple View'), _('Detailed View'), _('Point of Sale')]) + view_combo.setCurrentIndex(self.receive_tab_mode) + grid_ui.addWidget(view_combo, 9, 1) + grid_ui.addWidget(HelpButton(_('View mode for your "Receive" tab. ')), 9, 2) + vbox.addLayout(ok_cancel_buttons(d)) d.setLayout(vbox) @@ -1645,6 +1649,7 @@ class ElectrumWindow(QMainWindow): self.config.set_key("gui", str(gui_combo.currentText()).lower(), True) self.config.set_key("language", languages[lang_combo.currentIndex()], True) + self.receive_tab_set_mode(view_combo.currentIndex()) @staticmethod