自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QT类型转换

类型安全,适用于QObject派生类,依赖于 Qt 的元对象系统。: 编译时转换,不执行运行时检查,用于已知安全的转换。: 运行时类型安全检查,适用于多态类型。: 低级别转换,不检查安全性,通常用于特定场合。const_cast: 仅用于修改const或volatile属性,不改变数据类型。选择哪种类型转换方式,取决于具体场景和对安全性的需求。对于 Qt 对象,推荐使用以确保类型安全。

2024-05-31 19:01:33 414

原创 QStackedWidget 的高级使用方法

在 Qt 开发中,构建复杂的 GUI 应用常常面临一个挑战:如何优雅地管理多个页面,并在它们之间进行切换?今天,我将介绍一种基于 QStackedWidget 和工厂模式的解决方案,帮助你轻松实现多页面应用。QStackedWidget 是 Qt 框架中一个强大的容器小部件,它允许你将多个子窗口堆叠在一起,但只显示最上面的一个。这种特性类似于实体世界中的卡片堆叠,每次只能看到最顶部的卡片。

2024-05-31 17:58:41 536 1

原创 解决 不允许指针指向不完整的类类型 的问题

在使用QtCreator 编写的时候遇到了“不允许指针指向不完整的类类型”,找了许久原因没有找到,包也导入了,就是不行。最后使用VS打开项目才发现问题所在。

2024-05-30 16:58:40 299

原创 【记录问题】Qt项目使用 VS 2019性能探查工具 文件中不包含数据缓冲区

原因是:Qt需要依赖一些dll文件,使用性能探查工具 无法成功链接这些dll,因此无法正常启动。显示分析已经完成,但是没有数据,直接打开这个文件也是,会提示 文件中不包含数据缓冲区。将所需dll文件复制到exe文件所在目录即可。

2024-04-27 14:10:57 254

原创 解决使用 libcurl 与 Charles 抓包的问题

在使用 C++ 发送网络请求时,利用 libcurl 是个不错的选择。然而,有时候我们需要使用 Charles 抓包工具来检查这些请求,但可能会遇到无法抓取请求包的情况,或者 libcurl 提示代理名称无法解析等问题。

2023-11-16 11:31:54 602 1

原创 使用wxWebView在C++应用程序中显示网页内容

wxWebView是wxWidgets库中的一个重要组件,它允许您在应用程序内部嵌入Web内容。与使用外部浏览器打开链接不同,wxWebView允许您在应用程序的界面内部显示HTML、CSS和JavaScript等Web技术创建的内容。这意味着您可以实现与Web交互的丰富功能,而不必离开您的应用程序。

2023-09-06 15:54:49 1543 1

原创 【记录问题】Qt QButtonGroup无效果以及获取流式布局高度

QPushButton 默认是不可以被选择,所以需要使用setCheckable(true) 方法设置成可以选择,想要单选效果,需要给QButtonGroup添加setExclusive(true)方法;

2023-06-14 17:06:07 190

原创 【记录问题】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 1006

空空如也

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

TA关注的人

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