Beispiel #1
0
 def __init__(self, parent=None):
     super(MainWindow, self).__init__(parent)
     
     self.mdi = QWorkspace()
     self.setCentralWidget(self.mdi)
     
     settings = QSettings()
     self.restoreGeometry(settings.value("MainWindow/geometry").toByteArray())
     self.restoreState(settings.value("MainWindow/state").toByteArray())
     filename = settings.value('MainWindow/filename').toString()
     self.filename = str(filename)
     self.userModel = None
     self.go_ahead = False
     self.ui_setup = True
     self.user_id = 0
     self.date = functions.currentDate().date()
     self.openWindowDock = QDockWidget('Open Forms', self)
     
     self.setupFileMenu()
     
     status = self.statusBar()
     status.setSizeGripEnabled(False)
     status.showMessage("Ready", 5000)
     self.setWindowTitle(TITLE)
     self.setWindowIcon(QIcon(':/icons/mixer'))
     
     QTimer.singleShot(0, lambda: self.showLogIn(self.filename))
Beispiel #2
0
 def getDate(self):
     default_date = functions.defaultDate()
     if default_date == 'last':
         return self.date
     else:
         return functions.currentDate().date()