#include "PhaseWindow.h" #include "AppInit.h" #include <QApplication> #include <QTextCodec> #include <QFile> int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec *codec = QTextCodec::codecForName("utf-8"); QTextCodec::setCodecForLocale(codec); //加载样式表 QFile file(QApplication::applicationDirPath() + "/qss/pmdark.css"); if (file.open(QFile::ReadOnly)) { QString qss = QLatin1String(file.readAll()); QString paletteColor = qss.mid(20, 7); qApp->setPalette(QPalette(QColor(paletteColor))); qApp->setStyleSheet(qss); file.close(); } QFont font; font.setFamily("Microsoft Yahei"); font.setPixelSize(12); a.setFont(font); AppInit::Instance()->start(); PhaseWindow w; w.show(); return a.exec(); }