def main(args=None): if args is None: import sys args = sys.argv if '-h' in args or '--help' in args: help() return app = QApplication(args) mainwindow = QMainWindow() window = DemoApp() mainwindow.setCentralWidget(window) panels = [] pid = window.appendView(NakedView(window.frame)) panels += [(pid, 'deshabillezmoi.png')] pid = window.appendView(GeneShapeView(window.frame)) panels += [(pid, 'formegene.png')] pid = window.appendView(ABCView(window.frame)) panels += [(pid, 'abc.png')] if '-3' not in args: pid = window.appendView(BouquetView(window.frame)) panels += [(pid, 'bouquet.png')] #pid = window.appendView(SceneView(window)) #panels += [(pid,'fleuralautre.png')] menu = MenuView(window.frame) menuid = window.appendInitialView(menu) menu.setPanels(panels) window.appendAboutView(AboutView(window.frame)) #window.setCurrentViewId(1) print 'show' if '--no-fullscreen' in args: mainwindow.resize(800, 600) mainwindow.show() else: mainwindow.showFullScreen() app.exec_()