bixiaopengblog
  • int类型转换为QString类型
  •     int int_data = 16;
        QString string_data;
        string_data = QString::number(int_data,10);//10进制
        qDebug() << string_data;

     

  • QString类型转int类型
  •     QString string_data = "123123";
        bool ok;
        int int_data = string_data.toInt(&ok,10);//转换为10进制
        qDebug() << int_data;

     

  • char类型转换为QString类型
  •     char char_data = 'a';
        QString string_data = QString(char_data);
        qDebug() << string_data;

     

  • QString类型转换为char*类型
  •     QString string_data = "qewrqw";
        char *char_data = string_data.toLatin1().data();
        qDebug() << char_data;

     

  • QByteArray转char*类型
  •     QByteArray ba = "Hello world";
        char *char_data = ba.data();
        qDebug() << char_data;

     

  • char*类型转QByteArray类型
  •     char *char_data = "Hello World";
        QByteArray ba = QByteArray(char_data);
        qDebug() << ba;

     

  • QString转QByteArray类型
  •     QString string_data = "Hello World";
        QByteArray ba = string_data.toLatin1();
        qDebug() << ba;

     

  • QByteArray转QString类型
  •        QByteArray ba = "Hello World";
           QString string_data = QString(ba);
           qDebug() << string_data;

     

  • QByteArray类型转int类型
  •     bool ok;
        QByteArray ba = "123124";
        int int_data = ba.toInt(&ok,10);
        qDebug() << int_data;

     

  • int类型转QByteArray类型
  •     int int_data = 123;
        QByteArray ba = QByteArray::number(int_data,10);
        qDebug() << ba;

     

分类:

Qt

技术点:

qt

相关文章:

  • 2021-12-06
  • 2021-12-10
  • 2021-11-18
  • 2021-12-16
  • 2021-12-12
  • 2021-12-05
  • 2021-11-18
  • 2021-11-27
猜你喜欢
  • 2021-11-27
  • 2021-11-18
  • 2021-12-04
  • 2021-11-28
  • 2021-12-04
  • 2021-12-04
  • 2021-12-04
  • 2021-11-18
相关资源
相似解决方案