#include #include "stationdb.h" #include "qcheckdatadlg.h" #pragma execution_character_set("utf-8") int main(int argc, char *argv[]) { QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QApplication a(argc, argv); QString strPath = QCoreApplication::applicationDirPath(); QString DBFilePath = strPath + "\\DBFiles"; StationDB* m_db = new StationDB(DBFilePath + "\\AntMan.db"); m_db->InitDatabase(); QCheckDataDlg dlg; dlg.setWindowIcon(QIcon(":/Report/Resources/app2.png")); dlg.setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint); dlg.setDbPtr(m_db); QStringList strList; strList<< "¹¤Î»1" << "¹¤Î»2"; dlg.setStationNames(strList); dlg.show(); int ret = a.exec(); delete m_db; m_db = nullptr; return ret; }