#
import sys
+
from PyQt4.QtCore import *
from PyQt4.QtGui import *
+
+import BProject
+
import BStartPage
+
+import BFolderPage
import BVersionPage
+import BCpuPage
-def main():
- app = QApplication(sys.argv)
- startPage = BStartPage.BStartPage()
+def newProject():
wizard = QWizard()
- wizard.setWindowTitle("Welcome in beRTOS configuration wizard")
- wizard.addPage(startPage)
+ wizard.setWindowTitle("Create a BeRTOS project")
+ wizard.addPage(BFolderPage.BFolderPage())
wizard.addPage(BVersionPage.BVersionPage())
+ wizard.addPage(BCpuPage.BCpuPage())
wizard.show()
- sys.exit(app.exec_())
+ 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()
+ QResource.registerResource("bertos.rcc")
+ showStartPage()
+ sys.exit(app.exec_())
if __name__ == '__main__':
main()