如何自定義控件
QT大多數采用MSVC編譯,如果需要編譯成mingw可用的控件,需要用mingw編譯qt。
二、自定義控件步驟 1.創建自定義插件
Q_PROPERTY(int ProgressMin READ GetProgressBarMin WRITE SetProgressBarMin)
Q_PROPERTY(int ProgressMax READ GetProgressBarMax WRITE SetProgressBarMax)
public:
explicit TestControl(QWidget *parent = nullptr);
~TestControl();
public:
void SetProgressBar(int value);
int GetProgressBar();
void SetProgressBarMax(int max);
void SetProgressBarMin(int min);
int GetProgressBarMax();
int GetProgressBarMin();
4.使用和運行生成的dll,需要復制到qt下面。qt安裝路徑下的tools->qtcreator->bin->plugins->designer
使用:在項目中創建lib和include文件夾,分別把生成的.a和.h文件放到lib和include文件夾下。
使用:將dll復制到運行目錄下。
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
網頁名稱:qt自定義控件-創新互聯
轉載來源:http://vcdvsql.cn/article34/cscdse.html
成都網站建設公司_創新互聯,為您提供移動網站建設、靜態網站、建站公司、軟件開發、網頁設計公司、響應式網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯