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
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();
|
|
}
|