+import bertos_utils
+
+def newProject():
+ wizard = BWizard.BWizard()
+ wizard.show()
+ wizard.exec_()
+
+def editProject():
+ print "editProject"
+
+def showStartPage():
+ QApplication.instance().dialog = BStartPage.BStartPage()
+ QApplication.instance().connect(QApplication.instance().dialog, SIGNAL("newProject"), newProject)
+ QApplication.instance().connect(QApplication.instance().dialog, SIGNAL("editProject"), editProject)
+ QApplication.instance().dialog.show()
+
+def main():
+ app = QApplication(sys.argv)
+ app.settings = QSettings("Develer", "Bertos Configurator")
+ app.project = BProject.BProject()
+ if newer("bertos.qrc", "bertos.rcc"):
+ os.system("rcc -binary bertos.qrc > bertos.rcc")
+ QResource.registerResource("bertos.rcc")
+ showStartPage()
+ sys.exit(app.exec_())