①添加资源 【把资源文件添加到res中的操作见前文】 找到icon项 点击下箭头,添加资源可以选择图标,最左边的转向可以撤销。 【不要点添加文件!添加文件不显示的!】
比起pushbutton,toolbutton更适合用于添加图片资源 【举个例子,就是qq的图标】 添加图片,添加文本 找到toolbuttonstyle 修改图片和文本的相对位置 如果点击autoraise,可以把摁钮改成透明的,鼠标移动显示 最后效果
单选控件,在一个group里面只能选中一个 group box在这里 效果如下,男和女只能选择一个 为了添加逻辑代码,我们把两个控件分别起名为radiomale和radiofemale
//设置单选框默认选项 ui->radiomale->setChecked(true); //选中后触发信息 connect(ui->radiofemale,&QRadioButton::clicked,[=] { qDebug() << "选中惹"; });非常简单的调用与连接,不提了。
摁钮组的第四个,操作和单选基本一样 值得注意的是,我们可以打印它的状态参数
connect(ui->checksing,&QCheckBox::stateChanged,[=](int state) { qDebug() << state; });可以看到,选中为2,不选中为0 那么1在哪呢? 在控件属性里找到这个 蓝色的的tristate 选中后这个摁钮会有选中,待定和未选中三种状态,分别对应2,1,0