#include #include "mainwindow.h" #include #include "Common/app_define.h" #include #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示 QDir dir; if(!dir.exists(dataDir)) { dir.mkdir(dataDir); } if(!dir.exists(testDataDir)) { dir.mkdir(testDataDir); } #if (PLATFORM_USED==PLATFORM_DESKTOP) int ret = QFontDatabase::addApplicationFont("/home/winter/Qt_Project/MS_YaHei.ttf"); if(ret != -1) { QStringList strList(QFontDatabase::applicationFontFamilies(ret)); if(strList.count() > 0) { QFont fontThis(strList.at(0)); fontThis.setStretch(80); a.setFont(fontThis); } } #endif MainWindow w; w.show(); #if (PLATFORM_USED==PLATFORM_ARM) QApplication::setOverrideCursor(Qt::BlankCursor); #endif return a.exec(); }