#include "widget.h" #include #include "login.h" #include "ai.h" #include #include int main(int argc, char *argv[]) { if(QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)) QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QApplication a(argc, argv); // 放在这一句的前面 // 创建并打开数据库连接 QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE", "text01"); db.setDatabaseName("D:\\parking\\sqlite-tools-win-x64-3470200\\test01.db"); if (!db.open()) { QMessageBox::critical(nullptr, "错误", "数据库连接失败!"); return -1; // 连接失败,程序退出 } qDebug() << "数据库连接成功!"; login l; l.setWindowTitle("登录"); l.show(); return a.exec(); }