
QT
文章平均质量分 79
专注分享工作中用到的QT框架知识
沭沭wen
专注分享 IT 技术「Qt/C++/Python/Windows/Linux 等」、学习资料、职场面经,目前从事机器视觉行业。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【信号槽】Connect函数的几种写法及连接方式
Qt有两种多线程的方法,其中一种是继承QThread的run函数,另外一种是把一个继承于QObject的类转移到一个Thread里。Qt4.8之前都是使用继承QThread的run这种方法,但是Qt4.8之后,Qt官方建议使用第二种方法。两种方法区别不大,用起来都比较方便,但继承QObject的方法更加灵活。原创 2025-05-01 11:01:15 · 1765 阅读 · 0 评论 -
【内存管理】对象树(内存管理)
我们常常听到 QObject 会用对象树来组织管理自己,那什么是对象树?这个概念非常好理解。因为。比如创建一个 QObject 并指定父对象时,就会把自己加入到父对象的 children() 列表中,也就是 QList<QObject *> 变量中。在QT中使用对象树来管理 QObject 及其子类的对象。当父对象析构的时候,QList<QObject *>这个列表中的所有对象也会被自动逐级析构。原创 2025-05-01 11:04:40 · 356 阅读 · 0 评论 -
【QT QSS系列】QSS语法深入及开发设计
如上图,可以通过右键按钮->改变样式表或者右边属性框中的styleSheet访问到控件的样式表,进行QSS编写。使用该方式的好处在于,可以直观看到设计效果,通过Ctrl+R就可以预览窗体设计。并且在编辑样式表窗口中添加资源、添加渐变、添加颜色、添加字体,方便直接编辑特定样式的颜色。!!!重点】:此类方式编辑的样式表默认作用于当前控件及其所有子控件,符合QT 父子控件继承的设计思想,当然QT也提供了相应QSS语法,能够屏蔽掉继承的影响,详见2.2.3选择器。原创 2024-02-10 11:35:00 · 2256 阅读 · 1 评论