Qt常用控件

# Qt常用控件

    • 按钮组
      • QPushButton
      • QToolButton
      • QRaidoButton
      • QCheckBox
      • 数字显示和进度条

按钮组

QPushButton

在这里插入图片描述
QPushButton的添加图片。iocn->添加资源文件->显示效果为:前面icon后面文字。一般用来添加文字。

QToolButton

在这里插入图片描述
QToolButton的添加图片。iocn->添加资源文件->显示效果ToolButtonStyle中更改,默认ToolButtonIconOnly->ToolButtonTextBesidIcon。文字和图片一起显示。autoRaise更改凸起效果。

QRaidoButton

在这里插入图片描述
QRaidoButton单选按钮,与容器Group Box搭配使用。

ui->btn_man->setChecked(true);

QCheckBox

QCheckBox复选按钮
在这里插入图片描述

connect(ui->checkBox,&QCheckBox::stateChanged[=](int state){
});

在这里插入图片描述
半选中状态,返回值为1.
tristate勾选为半选中状态。
未选中状态,返回值为0。
选中状态,返回值为2.

数字显示和进度条

头文件包含

#include 
#include 
//创建新的部件
QSpinBox *spin = new QSpinBox(this);
QSlider *slider = new QSlider(Qt::Horizontal,this);
	connect(spin, static_cast(&QSpinBox::valueChanged), ui->horizontalSlider, &QSlider::setValue);
    connect(ui->horizontalSlider, &QSlider::valueChanged, spin, &QSpinBox::setValue);

你可能感兴趣的:(Qt)