"""
Overload of the QWizardPage isComplete method.
"""
- return False
+ self.setProjectInfo("EMPTY_MAIN", self.empty_main)
+ return True
def nextId(self):
"""
"""
Overload of the BWizardPage connectSignals method.
"""
- pass
+ self.connect(self.pageContent.emptyCheckBox, SIGNAL("stateChanged(int)"), self, SIGNAL("completeChanged()"))
def reloadData(self):
"""
Overload of the BWizardPage reloadData method.
"""
- pass
+ preset = self.projectInfo('PROJECT_PRESET')
+ self.project.loadProjectFromPreset(preset)
####
@property
def advanced(self):
return self.pageContent.advancedButton.isChecked()
+
+ @property
+ def empty_main(self):
+ if self.advanced:
+ return self.pageContent.emptyCheckBox.isChecked()
+ else:
+ return False