1,Combobox
- Combobox是一個視窗部件,有按鈕和彈出清單組成。
- currentIndex()目前項索引
- currentText()目前項文本
- addItem()增加一個下拉選項
- currentIndexChanged(int)目前索引改變信号 界面添加 Item

2,LineEdit
QLineEdit是一個單行文本輸入框,為使用者提供了比較多的編輯功能,例如選擇、 複制、粘貼等
- 函數 setText()設定字型内容 (與其他控件一緻)
- Text();擷取顯示的文本 (與其他控件一緻)
- signals: textChanged()文本發生改變
- textEdited() 文本編輯信号
- cursorPositionChanged()光标發生改變
- returnPressed() Enter鍵或return按鍵按下信号
- editingFinished()Enter鍵或return按鍵按下信号或者焦點丢失信号
- selectionChanged() 隻要選擇改變這個信号就會被發射
3, SpinBox + DoubleSpinBox
QSpinBox和QDoubleSpinBox均派生自QAbstractSpinBox,分别是整數調節按鈕和浮 點數調節按鈕,二者的功能基本上是相同的隻是精度不一樣。
父類屬性設定:
自身屬性設定:
QDoubleSpinBox特有接口void setDecimals(int prec)//設定精度
預覽:
4, TimeEdit + DateEdit + TimeDateEdit
用于編輯時間和日期
全部繼承于QAbstractSpinBox
常用信号和接口函數
- setDateTime(QDateTime::currentDateTime());//設定時間日期
- dateTimeChanged();//時間日期改變
5, Dial ScollBar Slider
QDial類提供一個圓形的範圍控制(如速度計或電位計) 來自父類的屬性
上下鍵調節 + pageUp調節 來自自己的屬性
代碼: dial_scollBar_slider_Demo valueChange觸發信号示範: