You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
817 B

#include "widget.h"
#include <QApplication>
#include "login.h"
#include "ai.h"
#include <QSqlDatabase>
#include <QMessageBox>
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();
}