qt create 的checkbox怎么设置值和取值

 我来答
cooke1234
2016-06-11 · TA获得超过6861个赞
知道大有可为答主
回答量:4617
采纳率:72%
帮助的人:3595万
展开全部
if (checkBox->checkState() == Qt::Checked) //读取
checkBox->setCheckState(Qt::Unchecked); //设置
追问
亲,怎么在第二个ui界面调用第一个ui界面的所有空间呢
追答

最简单的方法:把第一个UI界面做成全局变量,在第二个UI中直接对全局变量进行操作。

正规方法:

  1. 给第二个UI增加一个signal,当第二个UI想要修改第一个UI时,就emit signal来修改。

  2. 给第一个UI增加一个Slot,Slot中修改UI控件。

  3. 在创建第二个UI对象之后,将UI的signal和第一个UI的slot进行connect。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式