![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
文章平均质量分 51
小悠..
这个作者很懒,什么都没留下…
展开
-
QT类型转换
类型安全,适用于QObject派生类,依赖于 Qt 的元对象系统。: 编译时转换,不执行运行时检查,用于已知安全的转换。: 运行时类型安全检查,适用于多态类型。: 低级别转换,不检查安全性,通常用于特定场合。const_cast: 仅用于修改const或volatile属性,不改变数据类型。选择哪种类型转换方式,取决于具体场景和对安全性的需求。对于 Qt 对象,推荐使用以确保类型安全。原创 2024-05-31 19:01:33 · 373 阅读 · 0 评论 -
【记录问题】Qt项目使用 VS 2019性能探查工具 文件中不包含数据缓冲区
原因是:Qt需要依赖一些dll文件,使用性能探查工具 无法成功链接这些dll,因此无法正常启动。显示分析已经完成,但是没有数据,直接打开这个文件也是,会提示 文件中不包含数据缓冲区。将所需dll文件复制到exe文件所在目录即可。原创 2024-04-27 14:10:57 · 209 阅读 · 0 评论 -
解决 不允许指针指向不完整的类类型 的问题
在使用QtCreator 编写的时候遇到了“不允许指针指向不完整的类类型”,找了许久原因没有找到,包也导入了,就是不行。最后使用VS打开项目才发现问题所在。原创 2024-05-30 16:58:40 · 189 阅读 · 0 评论 -
QStackedWidget 的高级使用方法
在 Qt 开发中,构建复杂的 GUI 应用常常面临一个挑战:如何优雅地管理多个页面,并在它们之间进行切换?今天,我将介绍一种基于 QStackedWidget 和工厂模式的解决方案,帮助你轻松实现多页面应用。QStackedWidget 是 Qt 框架中一个强大的容器小部件,它允许你将多个子窗口堆叠在一起,但只显示最上面的一个。这种特性类似于实体世界中的卡片堆叠,每次只能看到最顶部的卡片。原创 2024-05-31 17:58:41 · 466 阅读 · 1 评论 -
【记录问题】Qt连接MySQL提示找不到驱动 QSqlDatabase: QMYSQL driver not loaded
Qt 连接 MySQL 报错QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7原创 2023-02-20 17:20:46 · 977 阅读 · 0 评论 -
【记录问题】Qt QButtonGroup无效果以及获取流式布局高度
QPushButton 默认是不可以被选择,所以需要使用setCheckable(true) 方法设置成可以选择,想要单选效果,需要给QButtonGroup添加setExclusive(true)方法;原创 2023-06-14 17:06:07 · 183 阅读 · 0 评论