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))
def getDate(self): default_date = functions.defaultDate() if default_date == 'last': return self.date else: return functions.currentDate().date()