1. 程式人生 > >點選按鈕顯示hello world

點選按鈕顯示hello world

1、新建QT工程

2、新增一個QT Gui類

3、在設計介面裡,加入一個按鈕、加入一個textEdit

4、利用訊號與槽機制編寫程式碼  

 

在QTGuiClass.h檔案中  加入槽處理函式的生命

 

在QTGuiClass.cpp檔案中,將按鈕觸發訊號和時間處理槽連結起來、然後編寫事件處理函式 :

 

 

注意點:

要知道connect裡面的引數

connect(按鈕物件,SIGNAL(clicked(bool)),this,SLOT(事件處理函式(bool)))

注意點:connect中值要bool 不要checked.

(1) 查文件,找到“按鈕被點選”事件對應的訊號

QPushButton => QAbstractButton

在其父類找到了一個signal

voidclicked ( bool checked = false )

(2) 定義一個處理函式,引數型別應該和signal的引數

相同。

// 標頭檔案

privateslots:

intOnShowClicked(bool checked);