天天看點

一些類的說明

1、QApplication

QApplication 類管理圖形使用者界面應用程式的控制流和主要設定。 可以說 QApplication是Qt的整個背景管理的命脈

它包含主事件循環,在其中來自視窗系統和其它資源的所有事件被處理和排程。它也處理應用程式的初始化和結束,并且提供對話管理。它也處理絕大多數系統範圍和應用程式範圍的設定。 

2、QWidget類是所有使用者界面對象的基類。 視窗部件是使用者界面的一個基本單元:它從視窗系統接收滑鼠、鍵盤和其它事件,并且在螢幕上繪制自己。每一個視窗部件都是矩形的,并且它們按Z軸順序排列。一個視窗部件可以被它的父視窗部件或者它前面的視窗部件蓋住一部分。 

    QMainWindow

類提供一個有菜單條、錨接視窗(例如工具條)和一個狀态條的主應用程式視窗。主視窗通常用在提供一個大的中央視窗部件(例如文本編輯或者繪制畫布)以及周圍

菜單、工具條和一個狀态條。QMainWindow常常被繼承,因為這使得封裝中央部件、菜單和工具條以及視窗狀态條變得更容易,當使用者點選菜單項或者工具條按鈕時,槽會被調用。

    QDialog類是對話框視窗的基類。對話框視窗是主要用于短期任務以及和使用者進行簡要通訊的頂級視窗。QDialog可以是模态對話框也可以是非模态對話框。QDialog支援擴充性并且可以提供傳回值。它們可以有預設按鈕。QDialog也可以有一個QSizeGrip在它的右下角,使用setSizeGripEnabled()。 

長風破浪會有時,直挂雲帆濟滄海!

繼續閱讀