query = QtSql.QSqlQuery()
for query_string in sql_queries[:-1]:
query.exec_(query_string)
+
+ return created
else:
# Something went horribly wrong.
QtGui.QMessageBox.warning(
QtGui.QApplication.installTranslator(translator)
# Initialize main window.
- setupDb()
+ created = setupDb()
main = QtGui.QMainWindow()
views = ui.Ui_MainWindow()
views.setupUi(main)
# Get first row index.
first_row_id, ok = connection_model.data(
connection_index.sibling(0, 0)).toInt()
+
if ok:
# We have to explicitly emit row selection signal since previous state
# was unselected.
QtCore.SIGNAL('currentRowChanged(QModelIndex, QModelIndex)'),
connection_index, connection_index)
+ if created:
+ main.controllers['connection'].add()
sys.exit(app.exec_())