有两种方法可以将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);
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐