def on_open_activate(self, widget): self.dialog = gtk.FileChooserDialog( "Open..", self.window, gtk.FILE_CHOOSER_ACTION_OPEN, (gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL, gtk.STOCK_OPEN, gtk.RESPONSE_OK)) filter = gtk.FileFilter() filter.set_name("Pickle files") filter.add_pattern("*.pkl") self.dialog.add_filter(filter) response = self.dialog.run() if response == gtk.RESPONSE_OK: self.pkl_in_file = open(self.dialog.get_filename(), 'rb') self.settings = pickle.load(self.pkl_in_file) self.pkl_in_file.close() initgui.fill_entries(self.xml, self.settings) elif response == gtk.RESPONSE_CANCEL: print 'Closed, no file opened' self.dialog.destroy() self.check_all()
def on_open_activate(self,widget): self.dialog = gtk.FileChooserDialog("Open..", self.window, gtk.FILE_CHOOSER_ACTION_OPEN, (gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL, gtk.STOCK_OPEN, gtk.RESPONSE_OK)) filter = gtk.FileFilter() filter.set_name("Pickle files") filter.add_pattern("*.pkl") self.dialog.add_filter(filter) response = self.dialog.run() if response == gtk.RESPONSE_OK: self.pkl_in_file = open(self.dialog.get_filename(), 'rb') self.settings = pickle.load(self.pkl_in_file) self.pkl_in_file.close() initgui.fill_entries(self.xml,self.settings) elif response == gtk.RESPONSE_CANCEL: print 'Closed, no file opened' self.dialog.destroy() self.check_all()
def __init__(self): qt.windows.get('main').hide() self.xml = gtk.glade.XML('clean_stabgui.glade', 'window') window = self.xml.get_widget('window') self.xml.signal_autoconnect(self) # connect signals from glade to python initgui.initialize_gui(self.xml) pkl_in_file = open('cleanlastsettings.pkl', 'rb') self.blank_activate() self.settings = pickle.load(pkl_in_file) pkl_in_file.close() initgui.fill_entries(self.xml,self.settings) self.check_all() window.show_all() # show window and contents qt.windows.get('main').hide()
def __init__(self): qt.windows.get('main').hide() self.xml = gtk.glade.XML('clean_stabgui.glade', 'window') window = self.xml.get_widget('window') self.xml.signal_autoconnect( self) # connect signals from glade to python initgui.initialize_gui(self.xml) pkl_in_file = open('cleanlastsettings.pkl', 'rb') self.blank_activate() self.settings = pickle.load(pkl_in_file) pkl_in_file.close() initgui.fill_entries(self.xml, self.settings) self.check_all() window.show_all() # show window and contents qt.windows.get('main').hide()
def on_new_activate(self,widget): self.blank_activate() initgui.fill_entries(self.xml,self.settings) self.check_all()
def on_new_activate(self, widget): self.blank_activate() initgui.fill_entries(self.xml, self.settings) self.check_all()