自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 QT tcpreadLine()收不到socket消息

QT tcp服务器收不到socket消息的处理根据QT一本QT书籍提供的代码,编写一个tcp服务器代码,但根据该书的方法,始终收不到客户端发来的消息。处理收到消息的槽函数代码如下:while(tcpSocket->canReadLine())ui->plainTextEdit->appendPlainText("[in] "+tcpSocket->readLine());在客户端发送消息后面加上换行符也不行。后来把canReadLine() 替换掉,更改为char buff

2020-09-15 12:47:32 921 1

原创 undefined reference to `vtable for XXX 问题的解决

今天出现一个如标题故障,网上查询如何解决,发现一大堆解决建议,无一方法能解决。可能每个人遇到的情况都不一样吧,我遇到的不是大家碰到的。经过认真思考,怀疑是继承某个类没有实现某个必须方法,果真如此。经查,被继承的超类有一个虚函数,由于在继承的子类中没有实现该需函数,由于QT编译要求比较严格,虚函数不实现导致undefined reference to `vtable for XXX 问题产生。问题解决方法:实现该虚函数。...

2020-08-11 22:06:45 760

原创 还原二叉树的关键要点

近日因界面图形操作序列是一个二叉树,将该操作二叉树的先序和中序序列保存至数据库中后,应用下次启动需要恢复该二叉树。于是涉及一个在内存中还原二叉树的要求。如何还原?我选择递归方式实现,互联网上对递归方式还原二叉树有很多文章在介绍。本人通过实际体验及反复实验,成功实现该功能。下面介绍几个要点:一,节点指针赋值方式要还原的二叉树每个节点的左指针和右指针,这两个指针在递归中得到赋值有两种方式,一种是...

2019-12-25 09:59:45 433

原创 QT中以“:”分割的小数序列正则表达式

需求:以“:”分割的小数序列正则表达式,且小数不能为负,小数点保留2位。比如序列:12.12:52.35:12222.45:23.68:22222222.34:123.56经过设计和验证,该正则表达式如下:^([0-9])|(\d+)(.\d{1,2})(:)*$...

2019-12-06 23:26:35 339

原创 QGraphicsScene里添加图形项后不显示的问题处理

问题描述在图形控件QTabWidget中设置4个页面,每个页面的view关联上一个图形场景,在该4个场景里面程序初始化添加相同的7个图形项QGraphicsItem,程序运行后4个页面图形显示都正常,现在程序运行中根据运行情况动态添加图形项出现问题,在页面弹出右键菜单后,点击菜单增加一项图形项后,居然只有一个页面正常显示出临时增加的图形项,其他3个页面同样操作后却不能显示想要的图形项。寻找问题...

2019-11-14 10:45:45 3137

原创 -1: error: fatal error: no input files问题解决

编译QT编写的程序后进行编译,QT报错,内容如下:-1: error: fatal error: no input files原因:在项目pro文件SOURCES += 配置里有两个连续//造成。qmake 语法里每增加一个源文件或一个配置用一个斜杠结束,如果两个斜杠连续出现,则表明有一个空输入,但Qmake不规避空文件输入,导致传递给GCC,GCC编译空文件时出差.解决办法:取消连续斜杠之...

2019-10-25 15:28:59 19913 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除