Exemplo n.º 1
0
 def on_editAdjustsButton_clicked(self):
     dlg = editAdjustDlg(self.model)
     if dlg.exec_():
         self.model.setAdjustNames(dlg.getAdjusts())
         if dlg.makeDefault():
             setDefaultAdjustments(dlg.getAdjusts())
         self.reset()
Exemplo n.º 2
0
 def on_editAdjustsButton_clicked(self):
     dlg = editAdjustDlg(self.model)
     if dlg.exec_():
         self.model.setAdjustNames(dlg.getAdjusts())
         if dlg.makeDefault():
             setDefaultAdjustments(dlg.getAdjusts())
         self.reset()
Exemplo n.º 3
0
 def __readSettings(self):
     settings = QSettings()
     self.recentFiles = settings.value("RecentFiles").toStringList()
     filename = unicode(settings.value("LastFile").toString())
     self.currentDir = os.path.dirname(filename)
     if len(filename) == 0:
         filename = None
     size = settings.value("MainWindow/Size", QVariant(QSize(100, 500))).toSize()
     pos = settings.value("MainWindow/Position", QVariant(QPoint(100, 100))).toPoint()
     state = settings.value("MainWindow/State").toByteArray()
     rounds = settings.value("Rounds").toStringList()
     adjusts = settings.value("DefaultAdjusts").toStringList()
     self.__oddsDisplay = unicode(settings.value("OddsSetting").toString())
     self.__sortOrder = unicode(settings.value("SortSetting").toString())
     if len(adjusts) > 0:
         setDefaultAdjustments([unicode(a) for a in adjusts])
     if len(rounds) > 0:
         rounds = [int(unicode(r)) for r in rounds]
     else:
         rounds = None
     self.model = RaceModel(filename, rounds = rounds)
     return state, size, pos
Exemplo n.º 4
0
 def __readSettings(self):
     settings = QSettings()
     self.recentFiles = settings.value("RecentFiles").toStringList()
     filename = unicode(settings.value("LastFile").toString())
     self.currentDir = os.path.dirname(filename)
     if len(filename) == 0:
         filename = None
     size = settings.value("MainWindow/Size",
                           QVariant(QSize(100, 500))).toSize()
     pos = settings.value("MainWindow/Position",
                          QVariant(QPoint(100, 100))).toPoint()
     state = settings.value("MainWindow/State").toByteArray()
     rounds = settings.value("Rounds").toStringList()
     adjusts = settings.value("DefaultAdjusts").toStringList()
     self.__oddsDisplay = unicode(settings.value("OddsSetting").toString())
     self.__sortOrder = unicode(settings.value("SortSetting").toString())
     if len(adjusts) > 0:
         setDefaultAdjustments([unicode(a) for a in adjusts])
     if len(rounds) > 0:
         rounds = [int(unicode(r)) for r in rounds]
     else:
         rounds = None
     self.model = RaceModel(filename, rounds=rounds)
     return state, size, pos