更新時間:2016年03月29日17時12分 來源:傳智播客 瀏覽次數:
Qt 5 幫助文檔的使用學習圖形界面開發(fā),肯定離不開幫助文檔的使用,因為它不像 C 語言那樣就那么幾個函數接口,圖形接口的接口可以用海量來形容,常用的我們可能能記住,其它的真的沒有必要去記,用到什么就去幫助文檔查看用法。
我們使用 Qt 幫助文檔,主要分為這么幾步:
1)類使用的相關介紹
2)查看所用部件(類)的相應成員函數(功能,參數,返回值)
3)查看部件的信號
4)查看部件的事件(所對應的虛函數如何編寫)
1)類使用的相關介紹
光標移動到類名字的地方,接著按“F1”即可跳轉到所對應的幫助文件:
再按一次“F1”即可全屏顯示幫助文檔頁面,按“Esc”即可退出幫助文檔。
類的相關介紹說明:
所要查看的幾個重要信息:
公有成員函數:操作部件屬性的相關函數。
公有槽函數:Qt類中已經定義好的槽函數,直接可與信號相連接。
信號:軟中斷,如按下按鈕觸發(fā) pressed() 信號等。
保護成員函數:通常事件所對應的虛函數放在此處。
事件:常用事件,如操作鼠標觸發(fā)的鼠標事件。
當然,我們可以直接在“幫助”模式下的“索引”輸入框里輸入所需查看的類:
2)查看所用部件(類)的相應成員函數(功能,參數,返回值)
查看所用部件的相應成員函數( 本身的成員函數,繼承過來的成員函數 ),主要是為了查看這個成員函數如何使用,包括函數的功能,參數,返回值。
下面以 QPushButton (普通按鈕)為例:
a)選擇 QPushButton 類中的“公有函數”:
b)相應函數的簡單介紹:
c)點擊函數名字即可查看其相應用法:
d)很多時候,我們需要使用到繼承過來的函數,如給按鈕設置內容( setText() )即是從 QAbstractButton 繼承過來:
點擊“QAbstractButton”即可跳轉到 QAbstractButton 公有函數的地方:
點擊函數名字即可查看其用法:
e)操作過程中,可能需要用到“后退”、“前進”進行頁面來回切換:
f)很多事情,我們可能需要在使用到某個函數時,再查看其用法。
首先,需要先把函數的參數隨便拿個數填好,然后,光標移動到函數名字的地方,再按“F1”即可跳轉到此函數的使用說明:
3)查看部件的信號
還是以 QPushButton 為例:
a)在 QPushButton 類中不能直接查看 Signals 的信息,需要在其基類“QAbstractButton ”中查找:
b)在“QAbstractButton ”,選擇“Signals”:
c)除了本身信號,還有繼承過來的信號:
d)點擊信號名字,即可查看信號的相關說明:
4)查看部件的事件(所對應的虛函數如何編寫)
部件常用事件主要在 QWidget 中聲明,選擇“Events”即可查看相關說明:
每個事件都對應著事件函數:
事件函數的相關說明: