URI: 
       tPlot plugin for multiple windows. - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 6372a3f6ce9b4215c884a699468a12716ccc1576
   DIR parent 89fbda30e08db26a67fd060d98188ced05c82b60
  HTML Author: Neil Booth <kyuupichan@gmail.com>
       Date:   Fri,  4 Sep 2015 17:43:07 +0900
       
       Plot plugin for multiple windows.
       
       Diffstat:
         M plugins/plot.py                     |      15 ++++-----------
       
       1 file changed, 4 insertions(+), 11 deletions(-)
       ---
   DIR diff --git a/plugins/plot.py b/plugins/plot.py
       t@@ -17,9 +17,6 @@ except:
            flag_matlib=False
        
        
       -
       -
       -
        class Plugin(BasePlugin):
        
            def is_available(self):
       t@@ -29,17 +26,13 @@ class Plugin(BasePlugin):
                    return False
        
            @hook
       -    def init_qt(self, gui):
       -        self.win = gui.main_window
       -
       -    @hook
       -    def export_history_dialog(self, d,hbox):
       -        self.wallet = d.wallet
       -        history = self.wallet.get_history()
       +    def export_history_dialog(self, window, hbox):
       +        wallet = window.wallet
       +        history = wallet.get_history()
                if len(history) > 0:
                    b = QPushButton(_("Preview plot"))
                    hbox.addWidget(b)
       -            b.clicked.connect(lambda: self.do_plot(self.wallet, history))
       +            b.clicked.connect(lambda: self.do_plot(wallet, history))
                else:
                    b = QPushButton(_("No history to plot"))
                    hbox.addWidget(b)