實現用另一個按鈕切換之前按鈕的“可用”狀態
在同一個界面中,要求不同的控件的 objectName 也是必須不同的.(不能重復)
后續就可以通過 ui->objectName 方式來獲取到對應的控件對象了
ui->pushButton // 得到了第一個按鈕對應的對象
ui->pushButton 2 // 得到了第二個按鈕對應的對象
元編程.Qt 會根據 ui 文件, 生成一個 ui_widget.h 文件
生成的過程中就會感知到,界面上都有哪些控件,每個控件的objectName.
當前自動生成的 objectName 有點規律
這個名字就是根據控件的類型 + 下劃線 + 數字
很明顯,以數字的方式命名,不是一個好的編程習慣?
?
?
按鈕提供的信號還挺多的
最常用的就是 clicked.
clicked 信號有兩個版本, 一個是無參數的,一個是 bool 參數的
一般對于 QPushButton 來說,使用無參數的即可
bool 參數的checked,表示是否被勾選
這個東西對于 pushButton 來說沒有意義?
?
?灰色頭像