6 Star 45 Fork 3

柚子 / Oh my dde

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
main.cpp 1.06 KB
一键复制 编辑 原始数据 按行查看 历史
柚子 提交于 2021-10-01 15:05 . 新增热区功能
#include <DApplication>
#include <DWidgetUtil> //Dtk::Widget::moveToCenter(&w); 要调用它,就得引用DWidgetUtil
#include <QDesktopWidget>
#include <widget.h>
#include <QTranslator>
#include <DAboutDialog>
DWIDGET_USE_NAMESPACE
int main(int argc, char *argv[])
{
DApplication::loadDXcbPlugin(); //让bar处在标题栏中
DApplication a(argc, argv);
DAboutDialog dialog;
a.setAttribute(Qt::AA_UseHighDpiPixmaps);
QTranslator translator;
QString locale = QLocale::system().name();
translator.load(a.applicationDirPath()+"/translations/oh-my-dde_"+ locale);
a.installTranslator(&translator);
a.loadTranslator();
// loadTranslator() only find translation from follows path:
// ~/.local/share/APPNAME/translations;
// /usr/local/share/APPNAME/translations;
// /usr/share/APPNAME/translations;
a.setAboutDialog(&dialog);
Widget w;
w.setWindowFlags(w.windowFlags() &~ Qt::WindowMaximizeButtonHint);
w.show();
//让打开时界面显示在正中
Dtk::Widget::moveToCenter(&w);
return a.exec();
}
1
https://gitee.com/Limexb/oh-my-dde.git
git@gitee.com:Limexb/oh-my-dde.git
Limexb
oh-my-dde
Oh my dde
master

搜索帮助