0
点赞
收藏
分享

微信扫一扫

QT编程:复选框QCheckBox


QT编程:复选框QCheckBox_复选框

示例代码


实现代码


//    是否选中        ------  isChecked
// 操作发生变化信号 ------ clicked
//signal:
// stateChanged(int) ------ 状态改变
ui->setupUi(this);
this->box = new QCheckBox(this);
box->setText("复选框");
box->move(100, 100);
QObject::connect(box, &QCheckBox::clicked,this,&mytest::checkbox_change);
//信号 //自定义的槽函数


头文件中加入以下自定义内容


private slots:
void checkbox_change();

private:
Ui::mytest *ui;
QCheckBox *box;


槽函数实现


void mytest::checkbox_change()
{
if(this->box->isChecked())
{
qDebug()<<"已经选中";
}
else
{
qDebug()<<"没有选中";
}
}


运行截图
QT编程:复选框QCheckBox_头文件_02




举报

相关推荐

0 条评论