Qt中int转换为QString的方法

Posted 七 六 伍

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt中int转换为QString的方法相关的知识,希望对你有一定的参考价值。

有两种方法可以将int转换为QString

  1. 使用QString::number函数
    原型:QString::number(long n,base=10);
    第一个参数是要转行的数据,第二个参数是进制
    eg:
    long long_temp = 123456;
    QString string_temp = QString::number(long_temp,10)
    // s = “63”

QString t = QString::number(long_temp,16).toUpper();
// t = “3F”

  1. 示例
    long long_temp = 63;
    QString string_temp = QString("%l").arg(long_temp);

以上是关于Qt中int转换为QString的方法的主要内容,如果未能解决你的问题,请参考以下文章

Qt中Qstring,char,int,QByteArray之间到转换(转)

在QT中如何将double转换为Qstring

如何在 qt creator 中将 QString 转换为 int

如何将QString转换为char *或者相反

vs2013 提示无法从void转换为char

在Qt中如何将QString转换为const char*