ui中的控件要使用ui来指向:ui->xxx控件名称。
Buttons
Push Button:普通按钮
Tool Button:可以隐藏文字只显示图片
Radio Button:单选框
Check Box:复选框。可以有三种状态,对勾选择为2、方块为1(tristate)、不选为0。
connect(ui->checkBox, &QCheckBox::stateChanged, [=](int status){
if (0 == status) {
QMessageBox::information(this, "information0", QString(status));
} else if (1 == status) {
QMessageBox::information(this, "information1", QString(status));
} else {
QMessageBox::information(this, "information2", QString(status));
}
});
Containers
Group Box:可以将单选框/复选框分组,在本控件内的单选框/复选框为一组。
Widget:
Display Widgets
Label:可以显示文字、图片、动图。
ui->label->setPixmap(QPixmap(":/xxx/xx