Qt BUG记录( 三 )


15.:::cell span won’t be added
在使用::这个函数的时候,如果span的范围是1,则会有以上提醒,所以在合并单元格之前做合并的范围判定,这样避免不必要的输出.
16. use oftype ‘class ’
不完整类型’class ’的无效使用
解决:导入即可
#include
[]false!
[]false!
[]:is one of the LSPs entry.
[] end: 0, =17
[]:is one of the LSPs entry.
[] end: 0, =6
搞不灵清 网上的方法千篇一律,没有一篇是解释为什么的.
17. 发送信号的问题
:::queueof type ‘’
(Make sure ‘’ isusing ().)
需要注册: 是我自己定义的数据结构体
在这个连接上面写
qRegisterMetaType ("RESULT_QUERY");
其他的这种没有注册提示 比如QMap的…也是一样的
18.:::is a null
项目在另外一台电脑上运行后,deBug模式下,图片全部加载失败,然后控制台报错以上,但是在模式可以加载,
提示:缩放是一个空像素映射
一般情况下,是图片路径错误造成的,所以我将原来的删除后,重新添加了一次,就好啦…
添加方法:
19. 程序运行结束报错
我的项目是在QT5.7.1 下创建的,然后在笔记本上的5.9.9使用是ok的,然后在开发的电脑上就出现了问题:每次程序结束的时候,不管是调用close quit exit 程序先关闭,然后报传递无效的参数,尝试多个版本,都是一样的结果,咨询朋友后,给的建议是重装系统,但是电脑是刚配好的,
所以还是重新装了QT5.7.1版本在开发的电脑上,竟然可以,但是高版本 全部不行.
20. XP系统上 运行程序 报错
无法定位程序输入点于动态链接库 .dll 上.
软件用Qt 5.9.9 编译生成,不能使用,
使用Qt 5.7.1 低版本 可以使用
或者是源码编译(我不会)
21.::
自定义的:信号以及slot ();
如果包含了一些槽函数的关键字,会触发这个编译错误信息.
22. .o] Error 1
原因: 在pro文件中 设置了 运行程序的运行图标
RC_ICONS = xxxx.ico
可能是没这个ico文件
可能是文件格式不对(直接改后缀 而不是真正的ico文件)
不会生成ico文件 可以看这篇
修改即可.
23. 该内存不能为read
程序打包后,换了电脑,运行发生此处错误;
原因是没有找到,但是大概的方向是:
在的构造函数内,对其他界面进行的处理,这时的数据还没有初始化,造成了声明变量没赋值(堆空间没有分配空间).
以上是自己猜想,不过修改了初始化的顺序 就好了.
指令引用的内存,该内存不能为read
要终止程序,请单击"确定".
24 表格内容刷新,合并格未刷新
这个是个人常用到的,所以需要笔记.
单元格是在的界面内,每次刷新界面内数据,如果之前有合并单元格动作,再刷新时,单元格还是被刷新的.
所以这里使用 ();
25下拉字体拥挤
如上图
原因:嵌入表格后 再设定字体,字体虽然生效,但是下拉间距变成如上模式
解决:先调整字体 再嵌入.,这样就可以避免了.
26 Error:Could not“xxx” with “UTF-8”,not
我碰到的情况是:其他地方copy过来的项目,有了这种情况,网上其他的办法试过了,不管用(之前是可以的),不能批量使用,整个项目重新导入,就可以了,…
【Qt BUG记录】或者是点击后面的 “ ”然后按编码重新输入 也是可以的