2024-10-30 09:27:16 +08:00
|
|
|
#include "widget.h"
|
|
|
|
#include <QApplication>
|
|
|
|
|
|
|
|
#include <QApplication>
|
|
|
|
#include <QWidget>
|
|
|
|
#include <QGraphicsView>
|
|
|
|
#include <QGraphicsScene>
|
|
|
|
#include <QGraphicsEllipseItem>
|
|
|
|
#include <QGraphicsTextItem>
|
|
|
|
#include <QFont>
|
|
|
|
#include <qmath.h>
|
2024-12-04 16:45:02 +08:00
|
|
|
|
2024-10-30 11:08:49 +08:00
|
|
|
#include "framewindow.h"
|
|
|
|
#include <QStackedWidget>
|
2024-10-31 14:35:10 +08:00
|
|
|
#include "framelesswindow.h"
|
2024-11-25 14:28:17 +08:00
|
|
|
#include <QTextCodec>
|
2024-12-04 16:45:02 +08:00
|
|
|
#include "logger.h"
|
2024-12-16 17:38:25 +08:00
|
|
|
#include "hospitalinfo.h"
|
|
|
|
#include "framebtn.h"
|
|
|
|
#include "mainbtn.h"
|
2024-12-13 14:10:21 +08:00
|
|
|
void LoadStyleFile(QString strStyle)
|
|
|
|
{
|
|
|
|
QFile qss(strStyle);
|
|
|
|
qss.open(QFile::ReadOnly);
|
2024-12-13 14:55:21 +08:00
|
|
|
QString sqss =qss.readAll();
|
|
|
|
qApp->setStyleSheet(sqss);
|
2024-12-13 14:10:21 +08:00
|
|
|
qss.close();
|
|
|
|
}
|
2024-10-30 09:27:16 +08:00
|
|
|
int main(int argc, char *argv[])
|
|
|
|
{
|
|
|
|
QApplication a(argc, argv);
|
2024-12-16 17:38:25 +08:00
|
|
|
|
2024-12-17 11:11:53 +08:00
|
|
|
#if 1
|
2024-12-13 16:49:46 +08:00
|
|
|
// QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
2024-12-13 14:55:21 +08:00
|
|
|
//qInstallMessageHandler(MessageHandler);
|
2024-11-25 14:28:17 +08:00
|
|
|
QTextCodec *codec = QTextCodec::codecForName("GBK");
|
2024-12-04 16:45:02 +08:00
|
|
|
QTextCodec::setCodecForLocale(codec);
|
2024-10-31 14:35:10 +08:00
|
|
|
FrameWindow *mainw = new FrameWindow;
|
2024-11-28 16:45:57 +08:00
|
|
|
// FramelessWindow *window = new FramelessWindow(mainw);
|
|
|
|
//window->resize(300, 400);
|
|
|
|
// window->showMaximized();
|
2024-11-29 14:48:42 +08:00
|
|
|
mainw->showMaximized();
|
2024-12-16 17:38:25 +08:00
|
|
|
QFont globalFont;
|
|
|
|
globalFont.setFamily("黑体");
|
2024-10-31 13:14:24 +08:00
|
|
|
QApplication::setFont(globalFont);
|
2024-12-17 15:48:19 +08:00
|
|
|
LoadStyleFile(QApplication::applicationDirPath()+"/defaultstyle.qss");
|
2024-12-16 17:38:25 +08:00
|
|
|
#endif
|
2024-12-17 16:06:52 +08:00
|
|
|
|
2024-12-16 17:38:25 +08:00
|
|
|
return a.exec();
|
2024-10-30 09:27:16 +08:00
|
|
|
}
|