1 Star 0 Fork 0

wingsummer/WingMaye
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.cpp 1.18 KB
一键复制 编辑 原始数据 按行查看 历史
wingsummer 提交于 2022-06-07 11:02 +08:00 . first commit
#include <DApplication>
#include <DApplicationSettings>
#include <DFontSizeManager>
#include <DMessageBox>
#include <DWidgetUtil>
#include <QTranslator>
#include <mainwindow.h>
DWIDGET_USE_NAMESPACE
int main(int argc, char *argv[]) {
DECLARE_CONTENT("main")
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
DApplication a(argc, argv);
if (!a.setSingleInstance("WingMaye")) {
DMessageBox::critical(nullptr, "", "", DMessageBox::Ok);
exit(-1);
}
a.loadTranslator();
auto s = a.applicationDirPath() + "/lang/zh.qm";
QTranslator translator;
if (!translator.load(s)) {
DMessageBox::critical(nullptr, "", "", DMessageBox::Ok);
}
a.installTranslator(&translator);
a.setOrganizationName("WingSummer");
a.setApplicationName("WingMaye");
a.setApplicationVersion("1.0");
QIcon ico = QIcon(":/logo.ico");
a.setProductIcon(ico);
a.setProductName("Maye");
auto appd = QT_TRANSLATE_NOOP("main", "AppDescription");
a.setApplicationDescription(TRANS(appd));
a.setApplicationDisplayName("Maye");
// 保存程序的窗口主题设置
DApplicationSettings as;
Q_UNUSED(as)
MainWindow w;
w.show();
Dtk::Widget::moveToCenter(&w);
return a.exec();
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C/C++
1
https://gitee.com/wingsummer/wing-maye.git
git@gitee.com:wingsummer/wing-maye.git
wingsummer
wing-maye
WingMaye
master

搜索帮助