def set_database(self):
self.db = QtSql.QSqlDatabase.addDatabase('QSQLITE')
self.db.setDatabaseName(self.dbPath)
if not self.db.open():
QtWidgets.QMessageBox.critical(None, QtWidgets.qApp.tr("Datenbank nicht verfügbar"),
QtWidgets.qApp.tr(
"Es konnte keine Verbindung zur Datenbank hergestellt werden.\n"
"Dieses Programm benötigt SQLite support. Bitte lesen Sie "
"die Qt SQL Treiber Dokumentation für mehr Informationen\n\n"
"Klicke Abbrechen zum beenden."),
QtWidgets.QMessageBox.Cancel)
return False
else:
return True
评论列表
文章目录