在用QT5.3写个计算器程序,需要用到把LCD中的字体变为QString类型,在网上找了一些资料不会用找了,就翻查帮助文档,终于找到了下面的提示:
</pre>QString str;<br />str.setNum(1234); // str == "1234"<span style="color:#c0c0c0;"><br /></span></h1><div><br /></div><div><strong><span style="font-family:Microsoft YaHei;font-size:24px;">是一个重载函数,于是便用到了程序中了,程序能运行</span></strong></div><pre style="color: rgb(192, 192, 192); margin-top: 0px; margin-bottom: 0px;">
double i=(ui->lcdNumber->value());
QString numstr;
numstr.setNum(i);
另外,制作退格键时需要用到往后删除一个字符的功能,是用以下函数:
QString str("LOGOUT\r\n");
str.chop(2);
// str == "LOGOUT"
之前一直用str=str.chop(1);结果一直报错,就改为帮助文档那么写了