- frequency_layout = QHBoxLayout()
- frequency_layout.addWidget(QLabel(self.tr("CPU frequency")))
- self.cpu_frequency_spinbox = QDoubleSpinBox()
- self.cpu_frequency_spinbox.setSuffix("Hz")
- self.cpu_frequency_spinbox.setRange(1, 1000000000)
- self.cpu_frequency_spinbox.setSingleStep(1000)
- self.cpu_frequency_spinbox.setDecimals(0)
- frequency_layout.addWidget(self.cpu_frequency_spinbox)
- frequency_layout.addStretch()
- layout.addLayout(frequency_layout)
+ frequency_layout = QHBoxLayout()
+ frequency_layout.addWidget(QLabel(self.tr("CPU frequency")))
+ self.cpu_frequency_spinbox = QDoubleSpinBox()
+ self.cpu_frequency_spinbox.setSuffix("Hz")
+ self.cpu_frequency_spinbox.setRange(1, 1000000000)
+ self.cpu_frequency_spinbox.setSingleStep(1000)
+ self.cpu_frequency_spinbox.setDecimals(0)
+ frequency_layout.addWidget(self.cpu_frequency_spinbox)
+ frequency_layout.addStretch()
+ layout.addLayout(frequency_layout)
dialog.toolchain_page.setProjectInfo("TOOLCHAIN", toolchain)
def changeBertosVersion(self):
dialog.toolchain_page.setProjectInfo("TOOLCHAIN", toolchain)
def changeBertosVersion(self):
dialog = BVersionDialog()
if dialog.exec_():
version = qvariant_converter.getString(dialog.version_page.currentItem().data(Qt.UserRole))
dialog = BVersionDialog()
if dialog.exec_():
version = qvariant_converter.getString(dialog.version_page.currentItem().data(Qt.UserRole))
- dialog.version_page.setProjectInfo("SOURCES_PATH", version)
- dialog.version_page.setProjectInfo("OLD_SOURCES_PATH", current_version)
- enabled_modules = bertos_utils.enabledModules(dialog.version_page.project())
+ dialog.version_page.setProjectInfo("BERTOS_PATH", version)
+ dialog.version_page.setProjectInfo("OLD_BERTOS_PATH", current_version)
+ enabled_modules = bertos_utils.enabledModules(dialog.version_page.project)
- dialog.version_page.project().loadSourceTree()
- bertos_utils.loadModuleData(dialog.version_page.project())
+ dialog.version_page.project.loadSourceTree()
+ QApplication.instance().project.reloadCpuInfo()
+ QApplication.instance().project.loadModuleData()
new_configuration = dialog.version_page.projectInfo("CONFIGURATIONS")
merged_configuration = {}
for conf in new_configuration:
new_configuration = dialog.version_page.projectInfo("CONFIGURATIONS")
merged_configuration = {}
for conf in new_configuration:
configuration = new_configuration[conf]
merged_configuration[conf] = configuration
dialog.version_page.setProjectInfo("CONFIGURATIONS", merged_configuration)
configuration = new_configuration[conf]
merged_configuration[conf] = configuration
dialog.version_page.setProjectInfo("CONFIGURATIONS", merged_configuration)
self.module_page.fillModuleTree()
finally:
qApp.restoreOverrideCursor()
else:
# Rollback version to the previous selected one.
self.module_page.fillModuleTree()
finally:
qApp.restoreOverrideCursor()
else:
# Rollback version to the previous selected one.
layout.addLayout(button_layout)
self.setLayout(layout)
self.connect(ok_button, SIGNAL("clicked()"), self.accept)
layout.addLayout(button_layout)
self.setLayout(layout)
self.connect(ok_button, SIGNAL("clicked()"), self.accept)
app.settings = QSettings("Develer", "Bertos Configurator")
dialog = BEditingDialog()
dialog.show()
app.settings = QSettings("Develer", "Bertos Configurator")
dialog = BEditingDialog()
dialog.show()