Example #1
0
 def newTable(self):
     """TableList uses me as a slot"""
     if Options.ruleset:
         ruleset = Options.ruleset
     elif self.hasLocalServer():
         ruleset = self.ruleset
     else:
         selectDialog = SelectRuleset(self.connection.url)
         if not selectDialog.exec_():
             return
         ruleset = selectDialog.cbRuleset.current
     deferred = self.__requestNewTableFromServer(ruleset=ruleset)
     if self.hasLocalServer():
         deferred.addCallback(self.__newLocalTable)
     self.tableList.requestedNewTable = True
Example #2
0
 def newTable(self):
     """TableList uses me as a slot"""
     if Options.ruleset:
         ruleset = Options.ruleset
     elif self.hasLocalServer():
         ruleset = self.ruleset
     else:
         selectDialog = SelectRuleset(self.connection.url)
         if not selectDialog.exec_():
             return
         ruleset = selectDialog.cbRuleset.current
     deferred = self.__requestNewTableFromServer(ruleset=ruleset)
     if self.hasLocalServer():
         deferred.addCallback(self.__newLocalTable)
     self.tableList.requestedNewTable = True