URI: 
       tMerge pull request #33 from bkkcoins/startup-gui-option - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit c486c6d55f65b0e2cfb82aaca994ae74f9f9bc80
   DIR parent 631a348e5d3241b133ee38ce557d18fa5c526b9a
  HTML Author: Maran H <maran.hidskes@gmail.com>
       Date:   Fri, 21 Sep 2012 07:20:59 -0700
       
       Merge pull request #33 from bkkcoins/startup-gui-option
       
       Startup gui option
       Diffstat:
         M lib/gui_qt.py                       |      12 ++++++++++++
       
       1 file changed, 12 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/lib/gui_qt.py b/lib/gui_qt.py
       t@@ -38,6 +38,7 @@ except:
        
        from wallet import format_satoshis
        import bmp, mnemonic, pyqrnative, qrscanner
       +from simple_config import SimpleConfig
        
        from decimal import Decimal
        
       t@@ -1241,6 +1242,13 @@ class ElectrumWindow(QMainWindow):
                    grid.addWidget(HelpButton(msg), 6, 2)
                    gap_e.textChanged.connect(lambda: numbify(nz_e,True))
        
       +            gui = QComboBox()
       +            gui.addItems(['Lite', 'Qt'])
       +            cfg = SimpleConfig()
       +            gui.setCurrentIndex(gui.findText(cfg.config["gui"].capitalize()))
       +            grid.addWidget(QLabel(_('Default GUI') + ':'), 7, 0)
       +            grid.addWidget(gui, 7, 1)
       +            grid.addWidget(HelpButton(_('Select which GUI mode to use at start up. ')), 7, 2)
                
                vbox.addLayout(ok_cancel_buttons(d))
                d.setLayout(vbox) 
       t@@ -1288,6 +1296,10 @@ class ElectrumWindow(QMainWindow):
                            self.update_receive_tab()
                        else:
                            QMessageBox.warning(self, _('Error'), _('Invalid value'), _('OK'))
       +                    
       +            cfg = SimpleConfig()
       +            cfg.set_key("gui", str(gui.currentText()).lower())
       +            cfg.save_config()
        
                self.set_expert_mode(cb.isChecked())