• 12344阅读
  • 8回复

如何把double转换为qstring [复制链接]

上一主题 下一主题
离线xcyddr
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-20
— 本帖被 XChinux 从 Qt for Windows 移动到本区(2010-03-13) —
我用settext的时候需要使用qstring型,但是没找到吧double转为qstring的方法
顺便问下吧值传给文本框有多少种方法
离线dbzhang800

只看该作者 1楼 发表于: 2010-01-20
不妨先好好看看QString的manual
离线yangfanxing
只看该作者 2楼 发表于: 2010-01-20
接ls
QString QVariant::toString () const
文本框->setText()
只用这一种足够了,你要干哈?
PHPWind好恶心。。。不想看这种界面。。。
离线xcyddr

只看该作者 3楼 发表于: 2010-01-21
我找到了。。。。QString类有函数
离线jow905
只看该作者 4楼 发表于: 2010-03-09
double i;
QString temp;
temp.sprintf("%d", i);
离线mysi
只看该作者 5楼 发表于: 2010-03-12
我通常是这样做:
double num;
std::stringstream str;
str<<num;
QString m_str = QString(str.str().c_str())
离线optphantom

只看该作者 6楼 发表于: 2010-03-12
  1. double d;
  2. QString str = QString("%1").arg(d);
离线XChinux

只看该作者 7楼 发表于: 2010-03-13
比如:QString::number(fValue, 'f', 2);
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线casual0402

只看该作者 8楼 发表于: 2010-03-15
QString::number
快速回复
限100 字节
 
上一个 下一个