void Dialog::on_REsult_Get_clicked()
{
bool OK;
// tempStr变量:设置到MianJI Label的结果
QString tempStr;
// valueStr变量:储存用户输入的半径
QString valueStr = ui->Input_R->text();
short int valueInt = valueStr.toInt(&OK);
}
第八行,valueStr.toInt(&OK)的toInt传入bool类型的OK变量参数有什么含义吗?为什么要这样?
bool类型的OK变量参数表示是否转换成功。
QString str = "FF";
bool ok;
int hex = str.toInt(&ok, 16); // hex == 255, ok == true
int dec = str.toInt(&ok, 10); // dec == 0, ok == false
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。