• 5221阅读
  • 3回复

请教 [复制链接]

上一主题 下一主题
离线leo521
 
只看楼主 正序阅读 楼主  发表于: 2009-04-17
— 本帖被 XChinux 执行加亮操作(2009-04-18) —
QString str=.... (%1%2%3),arg(state1),arg(state2),arg(state3)

if (str==("000")){

okbtn->setEnabled(false);

}
else {
  okbtn->setEnabled(true);
  ...
}

这里state是代表checkbox的int参数状态0或1

请问各位高手这能实现吗?
离线hercules

只看该作者 3楼 发表于: 2009-04-24
if ( !state1 && !state2 && !state3 ){ //这样不行吗,非得比较字符串?

okbtn->setEnabled(false);

}
else {
okbtn->setEnabled(true);
...
}
我的QQ号:337396132
欢迎大家加我为好友,一起学习Qt
离线leo521
只看该作者 2楼 发表于: 2009-04-24
已经试过了啊,不能实现。请问什么原因?
离线XChinux

只看该作者 1楼 发表于: 2009-04-18
试验一下不就知道了?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个