Exemplo n.º 1
0
 def switch_workspace(self, custom_title = None):
     self.workspacedialog = QtGui.QFileDialog(None, custom_title or 'Choose your Workspace!')
     self.workspacedialog.setFileMode(QtGui.QFileDialog.Directory)
     self.workspacedialog.setOption(QtGui.QFileDialog.ShowDirsOnly)
     res = self.workspacedialog.exec_()
     if res:
         dirpath = self.workspacedialog.selectedFiles()[0]
         app_config.set_current_workspace(dirpath)
     while not app_config.get_current_workspace():
         self.switch_workspace('You must choose a valid workspace in order to open the app')
     self.workspace = app_config.get_current_workspace()
     self.workspace.set_loger(ZmqChainedLoger(1234))
     self.workspacedialog.close()
Exemplo n.º 2
0
 def switch_workspace(self, custom_title=None):
     self.workspacedialog = QtGui.QFileDialog(
         None, custom_title or 'Choose your Workspace!')
     self.workspacedialog.setFileMode(QtGui.QFileDialog.Directory)
     self.workspacedialog.setOption(QtGui.QFileDialog.ShowDirsOnly)
     res = self.workspacedialog.exec_()
     if res:
         dirpath = self.workspacedialog.selectedFiles()[0]
         app_config.set_current_workspace(dirpath)
     while not app_config.get_current_workspace():
         self.switch_workspace(
             'You must choose a valid workspace in order to open the app')
     self.workspace = app_config.get_current_workspace()
     self.workspace.set_loger(ZmqChainedLoger(1234))
     self.workspacedialog.close()
Exemplo n.º 3
0
 def setupUi(self):
     super(ConfigWindow, self).setupUi(self)
     title="Configurator Version:%s"%(app_config.get_version())
     self.setWindowTitle(title)
     self.cbChooseWorkingDir.clicked.connect(self.chose_working_dir)
     self.set_menu_bar()
     self.set_recent_config_actions()
     self.tool = None
     self.workspace = app_config.get_current_workspace()
     if not self.workspace:
         self.switch_workspace()
     else:
         self.workspace.set_loger(ZmqChainedLoger(1234))
     self.viewMode = self.workspace.mode
     self.actionViewAsAdmin.setChecked(self.viewMode=='admin')
     self.actionViewAsModerator.setChecked(self.viewMode=='moderator')
Exemplo n.º 4
0
 def setupUi(self):
     super(ConfigWindow, self).setupUi(self)
     title = "Configurator Version:%s" % (app_config.get_version())
     self.setWindowTitle(title)
     self.cbChooseWorkingDir.clicked.connect(self.chose_working_dir)
     self.set_menu_bar()
     self.set_recent_config_actions()
     self.tool = None
     self.workspace = app_config.get_current_workspace()
     if not self.workspace:
         self.switch_workspace()
     else:
         self.workspace.set_loger(ZmqChainedLoger(1234))
     self.viewMode = self.workspace.mode
     self.actionViewAsAdmin.setChecked(self.viewMode == 'admin')
     self.actionViewAsModerator.setChecked(self.viewMode == 'moderator')
Exemplo n.º 5
0
  def setupUi(self):
    super(ConfigWindow, self).setupUi(self)
    title="Configurator Version:%s"%(app_config.get_version())
    self.setWindowTitle(title)
    self.cbChooseWorkingDir.clicked.connect(self.chose_working_dir)
    self.splitter.setSizes([self.splitter.height(), 0])

    self.btnRun.clicked.connect(self.on_run_click)
    self.set_menu_bar()
    self.set_recent_config_actions()
    self.tool = None
    self.workspace = app_config.get_current_workspace()
    if not self.workspace:
      self.switch_workspace()
    else:
      self.workspace.set_loger(ZmqChainedLoger(1234))

    if self.workspace.mode !='admin':
      self.tool = self.detailsContainer
    else:
      self.tool = None