控制項 布局 按鈕 容器 輸入輸出視窗

2021-08-17 02:13:46 字數 1122 閱讀 4924

qvboxlayout(垂直布局)

qhboxlayout(水平布局)

qgridlayout(**布局或柵格布局)

qformlayout(表單布局)

qpushbutton

qtoolbutton(工具按鈕):常和q*******連用,起到快捷訪問功能;通常不顯示文字,而是顯示圖示

qradiobutton(單選按鈕):一組選項中只能選乙個

qcheckbox(核取方塊):一組選項中可選多個,且還有第三種未決狀態

void qcheckbox::statechanged(int state)    //訊號:只要切換按鈕改變狀態,這個訊號就被傳送
bool	ischecked() const    //函式:如果核取方塊被選中,返回真,否則返回假
基於 model ,新增條目需要借助 qabstractlistmodel,不推薦使用

基於 item ,新增條目可以直接 additem

qlistwidget:

qtreewidget:

qtablewidget:

qtabwidget(選項卡視窗)

qstackedwidget(堆疊視窗)

qframe:

qwidget:

qmdiarea:用於容納多個子視窗 qmdisubwindow

qcombobox(下拉列表)

void qcombobox :: additem()    //函式:新增條目
void qcombobox :: currentindexchanged(int index)    //訊號:只要組合框中當前的索引通過使用者互動或程式設計方式更改,就會傳送此訊號
qfontcombobox(字型選擇下拉列表)

qlineedit

void qlineedit :: returnpressed()    //訊號:按下返回或者回車發出此訊號
qplaintextedit

qspinbox(微調框)

qlable

qtextbrowser

qprogressbar

WPF頁面布局 容器控制項

頁面布局 指的是子控制項的大小,位置的控制。stackpanel 把子元素按橫向或縱向的順序進行排列。窗體縮小控制項跟著縮小。其中的乙個屬性控制橫向還是縱向排列 orientation。圖示 將各個控制項按照行或列的順序摞列,當長度或高度不夠是就會自動調整換列或行。圖示 顧名思義網格,用 colum...

HtmlInputButton 按鈕控制項

按鈕最主要的功用為執行乙個指令或動作。對於窗體來說是將填好的資料傳送出去。它的type 屬性有三種型態 當為submit 時是傳送資料,等於button 時可以用來觸發事件程式,而reset 是用來重置窗體成為初始狀態 指定type reset 時,並不需要指定任何程式 就可以重設 窗體內的輸入控制...

text按鈕控制項

include include include include include include include include include includeprivate qpushbutton button 新建按鈕 qlabel showlabel 標籤顯示 qimage image prot...