def setup_widgets(self): # Load glade file self.builder = UIBuilder() self.builder.add_from_file( os.path.join(self.app.gladepath, "device-id.glade")) self.builder.connect_signals(self) self["vID"].set_text(self.device_id)
def setup_widgets(self, app): # Load glade file self.builder = UIBuilder() self.builder.add_from_file(os.path.join(self.gladepath, "about.glade")) self.builder.connect_signals(self) self.dialog = self.builder.get_object("dialog") # Get app version app_ver = "unknown" try: if IS_WINDOWS: # pkg_resources will not work on cx_Frozen package from syncthing_gtk.tools import get_install_path vfile = file(os.path.join(get_install_path(), "__version__"), "r") app_ver = vfile.read().strip(" \t\r\n") else: import pkg_resources, syncthing_gtk if syncthing_gtk.__file__.startswith( pkg_resources.require("syncthing-gtk")[0].location): app_ver = pkg_resources.require("syncthing-gtk")[0].version except: # pkg_resources is not available or __version__ file missing # There is no reason to crash on this. pass # Get daemon version try: daemon_ver = app.daemon.get_version() app_ver = "%s (Daemon %s)" % (app_ver, daemon_ver) except: # App is None or daemon version is not yet known pass # Display versions in UI self.dialog.set_version(app_ver)
def setup_widgets(self): # Load glade file self.builder = UIBuilder() self.builder.add_from_file( os.path.join(self.app.gladepath, "daemon-output.glade")) self.builder.connect_signals(self) self["tvOutput"].connect('size-allocate', self.scroll)
def setup_widgets(self, gladefile, title): # Load glade file self.builder = UIBuilder() self.builder.add_from_file(os.path.join(self.app.gladepath, gladefile)) self.builder.connect_signals(self) self["editor"].set_title(title) # Disable everything until configuration is loaded self["editor"].set_sensitive(False)
def setup_widgets(self): # Load glade file self.builder = UIBuilder() self.builder.add_from_file( os.path.join(self.app.gladepath, "ignore-editor.glade")) self.builder.connect_signals(self) self["lblLocation"].set_markup( '%s <a href="file://%s">%s</a>' % (_("File location:"), os.path.join(os.path.expanduser(self.file_location), ".stignore"), os.path.join(self.file_location, ".stignore")))