Example #1
0
 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()
Example #2
0
	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()
Example #3
0
	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()
Example #4
0
    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()
Example #5
0
	def on_new_activate(self,widget):
		self.blank_activate()
		initgui.fill_entries(self.xml,self.settings)
		self.check_all()
Example #6
0
 def on_new_activate(self, widget):
     self.blank_activate()
     initgui.fill_entries(self.xml, self.settings)
     self.check_all()