int main(int argc, char *argv[]) { QStringList paths = QCoreApplication::libraryPaths(); paths.append("."); paths.append("platforms"); QCoreApplication::setLibraryPaths(paths); QApplication a(argc, argv); QCoreApplication::setOrganizationName("SCON"); QCoreApplication::setOrganizationDomain("scon.pro"); QCoreApplication::setApplicationName("Hydroponic system configurator"); QCoreApplication::setApplicationVersion(VERSION); QTranslator qtTranslator; qtTranslator.load("qt_ru" /* + QLocale::system().name() */, qApp->applicationDirPath()); a.installTranslator(&qtTranslator); QTranslator myappTranslator; myappTranslator.load("hponic_ru" /* + QLocale::system().name() */, qApp->applicationDirPath()); a.installTranslator(&myappTranslator); WidgetMain w; w.show(); return a.exec(); }
int main(int argc, char *argv[]) { QApplication a(argc, argv); WidgetMain w; w.show(); return a.exec(); }
int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF8")); QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF8")); QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF8")); //MainWindow w; WidgetMain w; w.setWindowTitle("个性日历"); w.setWindowIcon(QIcon(QString("./images/logo.png"))); w.setLogo(QPixmap(QString("./images/logo.png"))); w.show(); return a.exec(); }
int main(int argc, char *argv[]) { QApplication a(argc, argv); // NOTICE:加载QSS样式表(相当于Web开发里面的CSS样式表),请将所有一致的样式设置写入DownloadTool.qss文件 QFile qss(":/qss/style"); qss.open(QFile::ReadOnly); a.setStyleSheet(qss.readAll()); qss.close(); // 设置全局字体 QFont font; QString fontFamily("Microsoft YaHei"); font.setFamily(fontFamily); a.setFont(font); WidgetMain w; w.show(); return a.exec(); }