Watch Star Fork

中国智能设备制造企业股份有限公司 / LibQQtC/C++

加入码云
与超过 200 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
基于Qt,为嵌入式、Android、跨平台桌面开发制作的类库 https://gitee.com/drabel/LibQQt
克隆/下载
一键复制 编辑 原始数据 按行查看 历史
qqtapplication.h 1.11 KB tianduanrui 提交于 2018-01-19 21:45 . add qqtApp
#ifndef QQTAPPLICATION_H
#define QQTAPPLICATION_H
#include <QApplication>
#include <qqt-local.h>
/**
* @brief The QQtApplication class
* 建议多使用./skin 而不是://skin Qt qrc命令 在linux下 需要qrc文件有变动才会编译 local图片文件变化不会引发编译
*/
class QQTSHARED_EXPORT QQtApplication : public QApplication
{
Q_OBJECT
public:
public:
explicit QQtApplication ( int& argc, char** argv );
virtual ~QQtApplication();
void setLanguage ( QString qmfile = "./lang/zh_CN.qm" );
//palette
void setTextFont ( QString fontfile = "/usr/lib/fonts/heiti.ttf",
int fontsize = 11 );
void setQSSStyle ( QString qssfile = "./skin/default.qss" );
void setUPanAutorun ( bool run = false );
void setWriteLogSystem ( bool open = true );
virtual int initInstance() { return 0; }
virtual int unInitInstance() { return 0; }
signals:
void languageChanged();
public slots:
void slotUPanAutoRun ( int status );
private:
bool bUPanAutoRun;
private:
QTranslator* language;
};
extern QQtApplication* qqtApp;
#endif // QQTAPPLICATION_H

评论 ( 0 )

你可以在登录后,发表评论

8_float_left_people 8_float_left_close