QT5學習筆記 1 給視窗新增button

2021-10-09 05:36:04 字數 852 閱讀 3063

執行環境

windows10 + c++ + qt creator 4.11 + qt 5.9.9 (mingw 5.3.0 32-bit)

在視窗對應建構函式r中新增button物件,可宣告指標和非指標型別成員button

//標頭檔案宣告

private

: qpushbutton *button_ptr;

qpushbutton button_val;

//原始檔實現

//給ptr分配記憶體空間,並指定button顯示內容為「button_ptr」,依附於視窗this

button_ptr =

newqpushbutton

("button_ptr"

,this);

//對於已指定父類物件,不需要呼叫show方法

//button_ptr->show();

//為qpushbutton使用new分配空間不需要使用delete刪除,qt5具有自動記憶體**機制

//無需為button_val重新分配空間,依附於視窗this,設定顯示內容為button_val,並移動至位置(0,100)

button_val.

setparent

(this);

button_val.

settext

("button_val");

button_val.

move(0

,100

);

執行結果如下:

QT學習筆記(六) Qt5主視窗框架示例

include include include include include 1.新增選單 檔案 qmenu filemenu ui menubar addmenu tr 檔案 f 2.新增動作 開啟檔案 qaction action new filemenu addaction qicon im...

QT5 學習筆記一

一 訊號和槽機制 signal slot qt提供了訊號和槽機制用於完成介面操作的響應,是完成任意兩個qt物件之間的通訊機制。訊號會在某個特定情況或動作下被觸發,槽是等同於接收並處理訊號的函式。訊號與槽機制的連線方式 1 乙個訊號可以與另乙個訊號相連 2 同乙個訊號可以與多個槽相連 3 同乙個槽可以...

QT5 學習筆記01

第乙個例項,計算圓的面積 利用qt5 designer實現 第一次例項比較簡單,掌握建立專案的方法以及槽函式的用法即可。使用到的常用函式 1 qstring toint bool ok nullptr,int base 10 第一引數為ok位址,表明轉換成功與否,第二個引數進製 123 123 2 ...