本人刚开始学习QT。一开始做了一个有关计算圆面积的GUI程序。为了计算圆的面积,在相关按钮中添加了和信号槽响应有关的函数。
void Dialog::showArea(){ bool ok; QString tempStr; QString valueStr = lineEdit -> text(&ok); int valueInt = valueStr.toInt(); double area = valueInt * valueInt * PI; label2 ->setText(tempStr.setNum(area));}这里的“bool ok;”这句话我发现即使和下面的&ok一起去掉,好像也没有对程序运行产生任何影响。请问各位高手这句话在这里有什么作用呢?
此外,我想问下刚开始选择控件基类的时候,选择QMain和QDialog(本例中选的)有什么不同呢?
各位请帮帮忙吧~~谢过大家了~~