• 15693阅读
  • 5回复

呵呵 怎么把int 转换成qstring [复制链接]

上一主题 下一主题
离线hanfeng000
 
只看楼主 倒序阅读 楼主  发表于: 2009-10-03
我想转换成了就可以直接在label中显示了!
android 创意 开发论坛  www.android-zh.com
离线dbzhang800

只看该作者 1楼 发表于: 2009-10-03
自己先去看一下 QString 的manual,上面至少有三种方法

QString & sprintf ( const char * cformat, ... )
QString arg ( int a, int fieldWidth = 0, int base = 10, const QChar & fillChar = QLatin1Char( ' ' ) ) const
QString number ( int n, int base = 10 )
离线hanfeng000
只看该作者 2楼 发表于: 2009-10-03
谢谢你哦 我知道qstring 转int 呵呵
android 创意 开发论坛  www.android-zh.com
离线wangxinus

只看该作者 3楼 发表于: 2009-10-04
QString str  = QString::number(intNumber, 10);

就OK了。
http://www.wangxinus.com
自己刚刚开的博客,欢迎来访!征友链!

网心幽思 - WangXinus' Home
不积跬步,无以致千里;不积小流,无以成江海。
离线hanfeng000
只看该作者 4楼 发表于: 2009-10-04
谢谢你 QString QString::number ( long n, int base = 10 ) [静态]
一个把数字n转换为字符串的方便函数,n被基于base表示,默认为10,并且必须在2到36之间。

    long a = 63;
    QString str = QString::number( a, 16 );             // str == "3f"
    QString str = QString::number( a, 16 ).upper();     // str == "3F"
android 创意 开发论坛  www.android-zh.com
离线318065268
只看该作者 5楼 发表于: 2009-10-04
哎。。。
Email  rsail@126.com(私人邮箱)
QQ:   318065268
快速回复
限100 字节
 
上一个 下一个