|
|
#pragma once
|
|
|
|
|
|
#include <QWidget>
|
|
|
|
|
|
#include "mModuleDefines.h"
|
|
|
#include "mGuiSysManager_global.h"
|
|
|
|
|
|
// 对应 E:/Run/mWTAI/Bin/TestOfWTAI
|
|
|
#define s_card_tag_dir "WTAI_Proj_Dir"
|
|
|
|
|
|
// 对应 TestDemo3
|
|
|
#define s_card_tag_proj "WTAI_Proj_Name"
|
|
|
|
|
|
// Object Name,注意改动时,需要搜索一下,因为可能涉及css
|
|
|
#define s_card_object_new "newCardObj"
|
|
|
|
|
|
// Object Name,注意改动时,需要搜索一下,因为可能涉及css
|
|
|
#define s_card_object_normal "normalCardObj"
|
|
|
|
|
|
// Object Name,打开的标识Label
|
|
|
#define s_card_object_mark "labelOpenMark"
|
|
|
|
|
|
// Object Name,Title
|
|
|
#define s_card_object_title "labelCardTitle"
|
|
|
|
|
|
// Object Wel&Rst
|
|
|
#define s_card_object_WelRst "labelCardWelRst"
|
|
|
#define s_card_object_Wel "labelCardWel"
|
|
|
#define s_card_object_Rst "labelCardRst"
|
|
|
#define s_card_object_Count "labelCardCount"
|
|
|
|
|
|
// Object Name,Buttons
|
|
|
#define s_card_object_btn_open "labelCardBtnOpen"
|
|
|
#define s_card_object_btn_saveas "labelCardBtnSaveAs"
|
|
|
#define s_card_object_btn_close "labelCardBtnClose"
|
|
|
#define s_card_object_btn_delete "labelCardBtnDelete"
|
|
|
|
|
|
|
|
|
// 选项Card(立体)
|
|
|
class M_GUI_SYSMANAGER_EXPORT iWxSolidCard : public QWidget
|
|
|
{
|
|
|
public:
|
|
|
|
|
|
iWxSolidCard(QWidget *parent = 0, bool bSolidMode = true);
|
|
|
|
|
|
void setActive(bool bActive);
|
|
|
bool isActive() { return m_bActive; }
|
|
|
|
|
|
protected:
|
|
|
|
|
|
void paintEvent(QPaintEvent *event);
|
|
|
|
|
|
protected:
|
|
|
|
|
|
bool m_bActive;
|
|
|
bool m_bSolidMode; //是否启用立体模式
|
|
|
};
|