关于Qt中收到数据用label显示的乱码问题

原创 2018年04月16日 16:07:09

用特定长度的数组接收数据后用label显示,两次接收到数据(16进制)一样,但却出现了乱码,原因可能是没有找到“\0”,应给于特定长度,例 a[100]={0}; sizeof(a);

        遇见此问题解决后的代码:

    uint8_t temp[16] = {0};
    memcpy(temp, ptext->infor.name, sizeof(ptext->infor.name));//ptext为定义的结构体;
    QString sendname=codec->toUnicode((const char *)temp);
    ui->label_6->setText(sendname);

关于项目干系人

1、了解项目干系人的期望 2、识别和管理项目干系人 3、如何让项目干系人满意
  • 2017年07月18日 16:20

Qt label 中输出变量

平时用setText显示的都是字符串,所以要显示变量要进行转换  把int转换成QString型的。方法如下:     int a = 1;     label->setText(QSt...
  • king16304
  • king16304
  • 2016-08-18 16:26:48
  • 2200

Qt在Label上显示图片

/构造函数中声明QLabel QPainter QImage    QLabel *lab_camera->setGeometry(16,22,320,240);    QPainter *p...
  • yuhan_9204
  • yuhan_9204
  • 2014-06-06 21:38:31
  • 2690

QT Label显示图像

直接上代码: Mat srcImg; //////////////////////////// void MainWindow::paintEvent(QPaintEvent *e) { ...
  • tianyi1991
  • tianyi1991
  • 2015-04-06 15:20:50
  • 849

Qt中用QLabel显示OpenCV中Mat图像数据出现扭曲现象的解决

开始的时候我写了这样一段在QLabel中显示图像的代码:(其中QLabel* resultImageLabel = new QLabel(tr("result image")))图像保存在Mat类中 ...
  • loveaborn
  • loveaborn
  • 2012-06-20 19:25:00
  • 8402

QT中label显示变量问题!

class Display : public QWidget // cursor view { public:     Display(); }; Display::Display() ...
  • king16304
  • king16304
  • 2016-08-19 15:05:43
  • 1479

如何在QT的label上显示图像

//假如label的名称是show_label void xx::show(const QString &file) { QPixmap pix; pix.load(file); pix=...
  • XJH0918
  • XJH0918
  • 2016-05-24 14:54:21
  • 2417

Qt label显示图片

QT显示图片的方法有很多 大致为 label上显示 直接画出来 容器显示   1---------------显示gif图片(label上显示) http://archive.cnblo...
  • yangyao15897726
  • yangyao15897726
  • 2013-12-09 15:50:14
  • 4737

Qt中通过控件在Label标签中显示一张静态图片

最近在用qt+opencv搞视觉开发,故开此博客,一方面是记下自己的学习之路,督促自己学习,另一方面也希望有更多的高手指点.   首先说明一下版本,QT的库我使用的是4.8.5,其实4系列差别不大,o...
  • u014020344
  • u014020344
  • 2015-11-27 11:59:27
  • 10615

Qt中插入图片并在label中显示

参考:http://blog.51cto.com/whylinux/1877629 参考Qt的帮助文档,可支持的类型,即可以直接读取并显示的格式有BMP、GIF、JPG、JPEG、PNG、TIFF、...
  • zong596568821xp
  • zong596568821xp
  • 2018-01-13 22:47:19
  • 596
收藏助手
不良信息举报
您举报文章:关于Qt中收到数据用label显示的乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)