06 QT 按鈕建立

2021-09-28 18:32:05 字數 924 閱讀 8569

在qt程式中,最常用的控制項之一就是按鈕了,首先我們來看下如何建立乙個按鈕

qpushbutton * btn = new qpushbutton; 標頭檔案 #include 

//設定父親

btn->

setparent

(this)

;//設定文字

btn->

settext

("德瑪西亞");

//移動位置

btn->

move

(100

,100);

//第二種建立

qpushbutton * btn2 = new qpushbutton

("孫悟空"

,this)

;//重新指定視窗大小

this->

resize

(600

,400);

//設定視窗標題

this->

setwindowtitle

("第乙個專案");

//限制視窗大小

this->

setfixedsize

(600

,400

);

上面**中,乙個按鈕其實就是乙個qpushbutton類下的物件,如果只是建立出物件,是無法顯示到視窗中的,所以我們需要依賴乙個父視窗,也就是指定乙個父親利用setparent函式即可,如果想設定按鈕上顯示的文字利用settext,移動按鈕位置用move

對於視窗而言,我們可以修改左上角視窗的標題setwindowtitle,重新指定視窗大小:resize,或者設定固定的視窗大小setfixedsize

Qt 設定和建立按鈕,視窗

main.cpp int main int argc,char ar widget.cpp widget widget qwidget parent qwidget parent ui new ui widget 影響的是widget視窗的大小 此時視窗無法再進行拖拽大小了 qpushbutton ...

Qt入門(1) 建立視窗和按鈕

1 建立主視窗widget 2 在視窗中建立button 3 對button物件新增父類和子類設定 分別通過物件成員函式以及建構函式 4 對button使用訊號和槽的概念,了解connet的機制 subwidget.h ifndef subwidget h define subwidget h in...

QT 按鈕物件

建立乙個按鈕物件 使用預設建構函式 qpushbutton 物件名 new qpushbutton 如果建立的物件並不會在視窗顯示,因為還沒有指定該物件的父親,所以不會在widget的視窗中顯示 指定物件的基類 物件名 setparent 父類物件 給按鈕設定文字 物件名 settext 哈嘍 se...