您的位置:首页 > 编程语言 > Qt开发

Qt笔记整理

2018-02-16 17:19 211 查看
本文为Qt开发相关的笔记整理,比较零散不成系统;

Qt摄像头简单使用

http://www.cnblogs.com/annt/p/ant_000.html

http://blog.csdn.net/leixiaohua1020/article/details/38284961

Qt程序打包发布

http://blog.csdn.net/cupidove/article/details/9343673

多线程处理文件句柄,可能会出现IO已关闭,需要在读取或写入时判断是否已经处于open状态

关闭子界面,释放窗口对应线程的操作必须为直接连接(Qt::DirectConnection),,否则可能会造成资源未释放,再重复打开则会出现资源被占用,不能打开的问题

Qt 使用 PNG 图片时报错:libpng warning: iCCP: known incorrect sRGB profile

http://blog.csdn.net/colorado/article/details/51056570

Qt拦截窗口关闭事件(退出、取消)

http://blog.sina.com.cn/s/blog_4ba5b45e0102ealz.html

关于十六进制字符串比较(如\xff\xff),需要统一转成QByteArray来比较,不可通过QString比较

信号和槽函数(命名注意)

1、自定义的槽函数和信号,最好不要和默认的函数命名相似

2、在connect时信号和槽函数,一定要一一对应,包括参数类型和命名

Qt报错 No rule to make target “资源文件”, needed by
src.cpp


修改makefile文件,或者删除自动生成的makefile重新编译

关于树节点资源释放问题

1、继承子QObject的类,在父类析构时,自动析构

2、QTreeWidget调用clear方法,析构子节点的内容

3、关于microTree等调试查看,他们的parent都为QMdiChildXXX类,而他们的父类都是QWidget,所以都会进行析构

4、QTreeWidgetItem :delete父节点时,会自动析构子节点(无论有多少层);

关于大量(万级)树节点的动态渲染问题;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: