在Qt中,如果要获取lineEdit上输入的数值,并对其进行操作,就必须将其转换成所需要的类型,因为在lineEdit上的数值默认是String类型的,同时,要将获取的数值再输出到lineedit
上,也要再进行一次转换。如下:
1: 先用string类的变量获取lineEdit上的输入数值。
并输出2: 将获取的数值进行转换,变成自己需要的类型。
3: 在操作完成后,用string对象将其输出。
void maxNumber::compare()
{
QString num1,num2;
num1=numberLineEdit1->text();
num2=numberLineEdit2->text();
double Double();
double Double();
if(a>b)
showLabel->setText(num1.setNum(a));
else
showLabel->setText(num2.setNum(b));
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论