qt代碼實現添加按鈕功能

1,添加單個按鈕

 QPushButton *btn = new QPushButton("按鈕",this);

2,單個按鈕添加圖片

創建qt資源,添加資源文件:

工程下創建一個Image文件夾,將圖片資源添加到這個文件夾下面

 

點擊qss_test->add new->qt->qt_resource

命名資源文件,

add prefix 添加前綴,設置成/

add files,選擇Image文件夾下面的圖片,添加到工程;

保存並編譯,返回代碼編輯界面

代碼實現:

 QPushButton *btn = new QPushButton("按鈕",this);
   btn->setIcon(QIcon("://Image/喜歡.png"));

3,添加多個按鈕插入多張圖片

將多個按鈕控件封裝成一個自定義的控件:

右鍵工程名: 選擇c++->c++ class

 

 

命名文件,選擇Qwidget基類

 

點擊完成,生成myBtn類:

 

自定義控件源文件

我覺得添加圖片應該有更好的辦法,但是目前還沒有找到解決的辦法;

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章