控件都是Qt对象,有如下:
QLabel:文本标签(显示文本或图片)(不能交互)
QSpinBox / QDoubleSpinBox: 数字框
QSlider:滑动条
QLineEdit:单行文本框控件(可编辑文本框)
QTextEdit:多行文本控件(可编辑文本框)
QTextBrowser :不可编辑文本框
QListWidget: 选单
QComboBox:下拉选单
QPushButton: 按钮
QCheckBox:勾选框
QRadioButton:单选
QCheckBox:复选
基本用法:
- QLabel:显示文本或图片:
self. aLabel = QLabel(self)
self. aLabel. setText(“AAA”)
self. aLabel.setPixmap( QPixmap(“a.jpg”))
- QSpinBox / QDoubleSpinBox 数字框:
self.mySpinBox = QDoubleSpinBox(self)
self.mySpinBox. setRange(1, 1000000000)
self.mySpinBox.setValue(1000)
self.mySpinBox.valueChanged.connect(self.updateUi)
self.mySpinBox.value()
- QSlider 滑动条:
self.myQSlider &