#!/usr/bin/env python
# encoding: utf-8
#
-# This file is part of slimqc.
+# This file is part of bertos.
#
# Bertos is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# Author: Lorenzo Berni <duplo@develer.com>
#
+from PyQt4.QtCore import *
+from PyQt4.QtGui import *
+
from BWizardPage import BWizardPage
-from const import *
+from BCpuPage import BCpuPage
+from BOutputPage import BOutputPage
+from BRoutePage import BRoutePage
+
+import const
+import qvariant_converter
+from bertos_utils import presetList
class BBoardPage(BWizardPage):
"""
"""
def __init__(self):
- BWizardPage.__init__(self, UI_LOCATION + "/board_select.ui")
+ BWizardPage.__init__(self, const.UI_LOCATION + "/board_select.ui")
self.setTitle(self.tr("Select the board from the predefined ones"))
+ self._last_selected = None
+
+ ## Overloaded QWizardPage methods ##
+
+ def isComplete(self):
+ """
+ Overload of the QWizardPage isComplete method.
+ """
+ return False
+
+ def nextId(self):
+ """
+ Overload of the QWizardPage nextId method.
+ """
+ return self.wizard().pageIndex(BRoutePage)
+
+ ####
+
+ ## Overloaded BWizardPage methods ##
+
+ def setupUi(self):
+ """
+ Overload of the BWizardPage setupUi method.
+ """
+ pass
+
+ def connectSignals(self):
+ """
+ Overload of the BWizardPage connectSignals method.
+ """
+ pass
+
+ def reloadData(self):
+ """
+ Overload of the BWizardPage reloadData method.
+ """
+ self.project.loadProjectPresets()
+
+ ####
+
+ ## Slots ##
+
+
+ ####
+