最新QT從入門到實戰(zhàn)完整版|傳智教育


svn代碼合并
A要先update
slove解決沖突
commit
pro project 解決方案 像VS中的.sln
QWidget
QMainWindow 帶菜單欄
QDialog對話框

我們學習的QtWidget
Qt Core
Qt GUI

構(gòu)造函數(shù)與。。。那塊沒明白
注釋

5.6.0

按鈕
顯示文本
創(chuàng)建第一個按鈕
第二個按鈕
按照控件的大小創(chuàng)建窗口
QPushButton*btn2

重置窗口大小
resize()
同時兩個按鈕
移動第二個按鈕
btn->move(100,100)
先把這一集學完

窗口標題修改
setWindowTittle(‘第一個窗口’)
設置固定窗口大小
setFixedSize()
用戶也無法拖放
開始總結(jié) 按鈕控件常用API
3.1 創(chuàng)建
3.2 設置父親 setParent(this) 然后顯示
設置按鈕大小
btn2->resize(50,50)

工具選項
中文中不會有亂碼
對象樹

查構(gòu)造 析構(gòu)代碼,這里我就不明白了
設置到對象樹中,
從下往上釋放
this
qDebug
析構(gòu)函數(shù)忘記了
先打印兒子,打印時不會釋放;
當都沒有兒子了,才一層一層釋放。
只要指定父親,就能大膽在堆區(qū)創(chuàng)建對象
不同引擎 ,坐標系不一樣
原點左上角
按鈕 點擊 窗口 窗口關閉
信號的處理(槽函數(shù))

信號發(fā)送方 接收方
松散耦合 本身是沒有關聯(lián)的,通過connect連接將兩端耦合在一起
參數(shù)1 信號的發(fā)送者 mybtn
參數(shù)2 發(fā)送的信號 signal

clicked
pressed
released
toggled (bool check)開/關 按鈕狀態(tài)切換
存放函數(shù)的地址
&QPushButton::clicked ,
mywidget 父類是 Widget
槽 slot
close
x先把這一集看完再下載