日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

QT自定义控件(生成和使用)

發布時間:2025/3/20 c/c++ 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 QT自定义控件(生成和使用) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么80%的碼農都做不了架構師?>>> ??

首先,打開Qt Creator,這不是廢話莫,

→ 新建項目 (快捷鍵 [ Ctrl + N ])→ 其他項目 → Qt4 設計師自定義控件

→ 接下來設置基本的項目屬性,圖示:


→ Location(項目介紹和位置)


→ Kits(Kit Selection)


→ Custom WIdgets(自定義控件列表 → 源文件)


→ Custom Widgets(自定義控件列表 → 說明)

?

→ Plugin Details(插件和集合類的信息)


→ 匯總(項目管理)


查看項目結構:樹形圖


編輯內容,并Build(PS:Release模式)


Bulid通過的狀態下,找到生成目錄,圖示:


目錄內容,咱們也來看看,找到動態庫,圖示:


把動態庫,也就是上圖的.so文件,拷貝到如下2個目錄:

1.Qt5.4.1/5.4/gcc_64/plugins/designer/xxx.so (這個是Qt的安裝目錄)

拷貝到這個目錄后,

打開Qt Designer,就可以看到你的自定義控件,圖示:


2.Qt5.4.1/Tools/QtCreator/bin/plugins/designer/xxx.so(這個是Qt Creator的安裝目錄)

拷貝到這個目錄后,

打開Qt Creator,就可以看到你的自定義控件,圖示:


接下來,自定義控件是有了,也可以拖放了,

但是Build的時候,是不是出現如下錯誤呢?


重點操作是什么呢?看下面:

首先,到剛剛的自定義控件項目中去,圖示

把上圖中的3個文件.pri .h .cpp

(可能是4個文件 .pri .h .cpp .ui)

拷貝到你要引用的項目中去,

然后在自己的項目文件.pro追加一句

#追加下面這句 include(MyButton.pri) 然后重新Build/運行,是不是可以了呢?

不可以呢,找我吧,找我我也不知道。。。


轉載于:https://my.oschina.net/jannn/blog/466994

總結

以上是生活随笔為你收集整理的QT自定义控件(生成和使用)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。