qt中有9個標準對話方塊。
1.qcolordialog
顏色對話方塊,能夠允許使用者選擇顏色、
2.qerrormessage
顯示錯誤資訊、
3.
qfiledialog
檔案對話方塊,能夠允許使用者選的乙個或者多個檔案以及目錄、
4.
qfontdialog
字型對話方塊,允許使用者選擇
/設定字型、
qinputdialog
輸入對話方塊,允許使用者進行簡單的輸入、
5.
qpagesetupdialog
葉設定對話方塊,配置與頁相關的印表機選項、
6.
qprogressdialog
進度對話方塊 指示乙個長時間操作的工作進度,以提示使用者該操作是否已經停止、
7.
qprintdialog
列印對話方塊,配置印表機,可以允許使用者選擇可用的印表機、
8.qmessagebox。提示,警告,錯誤等的顯示對話方塊。qmessagebox::waring(this,tr(「警告」),
tr(「使用者名稱或密碼錯誤!」),
qmessagebox
::yes)
QT標準對話方塊
區別 彈出對話方塊後之前的對話方塊是否可以響應 qmenubar mb menubar setmenubar mb qmenu mu mb addmenu 對話方塊 qaction mua1 mu addaction 模態對話方塊 connect mua1,qaction triggered,qac...
Qt之標準對話方塊 顏色對話方塊
1 在標頭檔案中包含 include qcolordialog void widget on colorbutton clicked 這裡使用了qcolordialog的靜態函式getcolor 來獲取顏色,它的三個引數的作用分別是 設定初始顏色 指定父視窗和設定對話方塊標題。getcolor 函式...
Qt標準對話方塊之QInputDialog
這是qt標準對話方塊的最後一部分。正如同其名字顯示的一樣,qinputdialog用於接收使用者的輸入。qinputdialog提供了一些簡單的static函式,用於快速的建立乙個對話方塊,正像qcolordialog提供了getcolor函式一樣。首先來看看gettext函式 bool isok ...