main.cpp 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. #include "mainwindow.h"
  2. #include "loginwindow.h"
  3. #include "fireWidget/firingwidget.h"
  4. #include <QApplication>
  5. #include <QFile>
  6. #include <QTextStream>
  7. int main(int argc, char *argv[])
  8. {
  9. QApplication a(argc, argv);
  10. // 加载 QSS 文件
  11. QFile styleFile(":/qss/qss/tableview.qss");
  12. if (styleFile.open(QIODevice::ReadOnly | QIODevice::Text)) {
  13. QTextStream stream(&styleFile);
  14. QString styleSheet = stream.readAll();
  15. a.setStyleSheet(styleSheet);
  16. styleFile.close();
  17. }
  18. // // 获取屏幕信息
  19. // QScreen *screen = QGuiApplication::primaryScreen();
  20. // QRect screenGeometry = screen->geometry();
  21. // int screenWidth = screenGeometry.width();
  22. // int screenHeight = screenGeometry.height();
  23. MainWindow w;
  24. // Page w;
  25. // pageTest w;
  26. // LoginWindow w;
  27. // loginWindow.show();
  28. // 设置应用程序图标
  29. a.setWindowIcon(QIcon(":/icons/icons/l634z-aceaj-001.ico"));
  30. // w.resize(screenWidth * 1, screenHeight * 0.95);
  31. // firingWidget w;
  32. w.show();
  33. return a.exec();
  34. }