为了在文本框中显示字符串,我们常用这样两个函数实现:

1.

ui->recvTextEdit->insertPlainText(temp);//temp为字符串临时储存变量

2.

ui->recvTextEdit->append().temp;

这两种方法是有区别的:

append(),有时候会莫名的换行,使得显示很不美观

append()函数的英文说明: 
Appends a new paragraph with text to the end of the text edit.  //在text edit的最后添加一个新的段落。 
从上面可以了解到,append()是添加一个新行,所以在使用的时候要注意一下。

关于insertPlainText()就不解释很多了,反正就是添加什么就显示什么。

所以推荐使用第一种方法。

另外为了实时的刷新文本窗口并显示字符串。要对文本框先进行清空操作,还要在显示完temp后对这个临时变量进行清空操作:

           QByteArray temp=serial.readAll();//读缓冲区if(!temp.isEmpty())//如果读到的数据不为空{ui->recvTextEdit->clear();//先清空显示窗口再显示,可以达到实时刷新显示的目的ui->recvTextEdit->insertPlainText(temp);//这里别用append()是添加一个新行显示}temp.clear();//将临时变量清空,为了下一次的接收

Qt中QTextEdit显示字符串相关推荐

  1. qt 在qtextedit显示数组_qtextedit获取内容

    QT中怎样提取QTextEdit文本框中的内容? 我这样写的 QString stri; stri=text->toPlainText(); 但我发现文本框中QT中提取QTextEdit文本框中 ...

  2. qt 在qtextedit显示数组_QtWidget: 设置QTextEdit的各种颜色

    Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); connec ...

  3. QT中循环显示图片和简单的显示图片

    请关注我的github https://github.com/linqiaozhou 以下实例代码不久后将会上传到我的github 这是我最近一个项目中的部分代码 //以下是简单的在QT中显示图片的代 ...

  4. qt 在qtextedit显示数组_Qt开源作品34-qwt无需插件源码

    一.前言 QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可生成各种统计图.为具有技术专业背景的程序提供GUI组件和一组 ...

  5. qt中解析json字符串的时候出现错误missingNameSeperator

    概述 当解析json字符串,编译代码的时候没有问题,但是当程序调式运行到解析json字符串的时候,即这句: QJsonParseError parseError;QJsonDocument doc = ...

  6. matlab显示变化的数字,如何在MATLAB中一起显示字符串和数字?

    对于您的问题,只需将数字转换为单元格即可.你将有一个数组编辑器可以处理的变量. X = [ S num2cell(N) ]; 更广泛地说,下面是一个面向阵列的sprintf变体,可用于显示从并行数组构 ...

  7. 12.Qt中字符串相关处理

    1 QT字符串 QString 转换为 char * 字符串,必须分成2步 因为 s.toStdString(), s.toLatin1()等等,都有一个问题,他的返回值必须保存,并没有存储在常量区. ...

  8. 12. Qt中相关字符串处理

    1  QT字符串 QString 转换为 char * 字符串,必须分成2步. 因为 s.toStdString(),  s.toLatin1()等等,都有一个问题,他的返回值必须保存,并没有存储在常 ...

  9. QT中显示GIF图片

    在QT中要显示GIF图片,不能通过单单的添加部件来完成. 还需要手动的编写程序. 工具:QT Creator 新建一个工程,我们先在designer中,添加一个QLabel部件. 如下图: 将QLab ...

最新文章

  1. 大众点评数据平台架构变迁
  2. 探索 ConcurrentHashMap 高并发性的实现机制--转
  3. SQL数据库操作优化
  4. 前端学习(2554):组件基础和组件注册
  5. Nginx源码分析 - 基础数据结构篇 - 数组结构 ngx_array.c(03)
  6. 正则表达式在python中的应用_正则表达式:Python3中的应用简介
  7. 访问oracle索引需要什么权限,Oracle索引 权限
  8. 一种简单的输出负电源电路(部分电平转换芯片的工作原理)
  9. 深入浅出程序设计竞赛笔记(草稿
  10. html显示doc内容,doc文件怎么打开?doc是什么文件?
  11. windows 7可用软件搜索贴~(转)(申请置顶)
  12. 项目管理知识点-结合Enovia项目管理模块
  13. android h5和原生方法调用,Android原生与H5通信
  14. win 10 hosts 文件位置
  15. WordPress Blog Android客户端源码分析(一)
  16. 获取当日/当月的时间段——js(技能提升)
  17. WiFi信号覆盖面积小?如何扩大Wifi信号覆盖范围?
  18. 汽车创新人士Rick Tewell晋升为Velodyne Lidar首席运营官
  19. io获取 pcl_PCL:点云常用操作
  20. 服务器端控件TextBox 设为只读属性后无法获取javascript给其赋的值

热门文章

  1. 【狂神】SQL笔记9 --三大范式
  2. 怎样获取淘宝/天猫商品评论API数据
  3. 使用mnist数据集实现手写字体的识别
  4. matlab里面gtophat什么意思,MATLAB图象处理函数
  5. 广东外语外贸大学计算机考研资料汇总
  6. The Log: What every software engineer should know about real-time data's unifying abstraction
  7. sqlalchemy.exc.ArgumentError: relationship 'tags' expects a class or a mapper argument (received:
  8. 华为:研发协同,为什么说效率是第一重要的事儿?
  9. 学术人生 | 宾大机器学习PhD:我是如何从头开始写一篇顶级论文的?
  10. 获取id查看详情信息