# Split into individual queries.
sql_queries = sql_script.split(';')
- # Execute all queries except BEGIN/COMMIT sequences.
+ # Execute all queries except last that is empty.
query = QtSql.QSqlQuery()
- for query_string in sql_queries[1:-2]:
+ for query_string in sql_queries[:-1]:
query.exec_(query_string)
else:
# Something went horribly wrong.
locale = QtCore.QLocale.system().name()
translator = QtCore.QTranslator()
-# if translator.load("/home/antisvin/dev/git/ipypbx/src/ipypbx/locale/ipypbx_ru.qm"):
if translator.load("ipypbx_%s" % locale.toLower(), "ipypbx/locale"):
QtGui.QApplication.installTranslator(translator)
- else:
- print locale
- print translator.translate('MainWindow', 'Name').toUtf8()
setupDb()
main = QtGui.QMainWindow()
controllers.EndpointController, controllers.ExtensionController):
controllerClass(parent=main, views=views)
- app.exec_()
-# sys.exit()
+ sys.exit(app.exec_())
+