def __init__(self): QMainWindow.__init__(self) uic.loadUi(cwd + "main.ui", self) self._afterMWInit() WinterApp.__init__(self) self._afterAppInit() if self.config.options.debug: self.debugger=WinterQtDebug(self) self.api.debugger=self.debugger self.addToolButton('warning', 'main', 'toggleDebug') screen = QDesktopWidget().screenGeometry() QMainWindow.setGeometry(self, 0, 0, screen.width(), screen.height()) self.setWindowTitle(self.config.info['title']) self.setWindowIcon(QIcon(self.api.icons['app'])) self.statusbar.showMessage('Done') self.toolBar.setIconSize( QSize(int(self.config.options['tbicon_size']), int(self.config.options['tbicon_size']))) self.toolBar.setMovable(False) self.addToolButton('restart', 'core', 'regenMaze') self.core.main() if self.config.options.plugins: self.pm.activateAll() self.api.info('Plugins initialised') self.sm = SettingsManager(self) self.smTB = QToolButton() self.smTB.setIcon(QIcon.fromTheme('configure')) self.toolBar.addWidget(self.smTB) self.connect(self.smTB, SIGNAL("clicked()"), self.sm.show) self.api.info('Application initialised')
def __init__(self): QMainWindow.__init__(self) uic.loadUi(cwd + "main.ui", self) self._afterMWInit() WinterApp.__init__(self) self._afterAppInit() if self.config.options.debug: self.debugger = WinterQtDebug(self) self.api.debugger = self.debugger self.addToolButton('warning', 'main', 'toggleDebug') screen = QDesktopWidget().screenGeometry() QMainWindow.setGeometry(self, 0, 0, screen.width(), screen.height()) self.setWindowTitle(self.config.info['title']) self.setWindowIcon(QIcon(self.api.icons['app'])) self.statusbar.showMessage('Done') self.toolBar.setIconSize( QSize(int(self.config.options['tbicon_size']), int(self.config.options['tbicon_size']))) self.toolBar.setMovable(False) self.addToolButton('restart', 'core', 'regenMaze') self.core.main() if self.config.options.plugins: self.pm.activateAll() self.api.info('Plugins initialised') self.sm = SettingsManager(self) self.smTB = QToolButton() self.smTB.setIcon(QIcon.fromTheme('configure')) self.toolBar.addWidget(self.smTB) self.connect(self.smTB, SIGNAL("clicked()"), self.sm.show) self.api.info('Application initialised')
def getMethod(self, key, module='main'): return WinterApp.getMethod(self, key, module)
def getMethod(self, key, module='main'): return WinterApp.getMethod(self,key,module)