DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DAUIExtendInterface.h
1#ifndef DAUIEXTENDINTERFACE_H
2#define DAUIEXTENDINTERFACE_H
3#include "DAInterfaceAPI.h"
4#include "DABaseInterface.h"
5namespace DA
6{
7class DAUIInterface;
8class DACoreInterface;
14class DAINTERFACE_API DAUIExtendInterface : public DABaseInterface
15{
16 Q_OBJECT
17public:
20 // 获取DAAppUIInterface
21 DAUIInterface* ui() const;
22 // 发生语言变更时会调用此函数
23 virtual void retranslateUi() = 0;
24
25private:
26 DAUIInterface* mUI { nullptr };
27};
28} // namespace DA
29#endif // DAUIEXTENDINTERFACE_H
Definition DABaseInterface.h:9
DAAppUIInterface下面的扩展模块
Definition DAUIExtendInterface.h:15
界面相关的接口
Definition DAUIInterface.h:26
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44