自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Visual Studio 中 $(ProjectDir) 和 $(SolutionDir) 的区别

这样无论哪个项目需要使用这个共享库,都会从解决方案目录下的指定文件夹中查找。),那么在项目 A 和项目 B 的属性中添加库目录时,都可以使用。这样每个项目会根据自身的项目目录去查找对应的库文件。,那么在项目 A 的属性中添加库目录时可以使用。若库文件是多个项目共享的,存放在解决方案目录下的。如果你的库文件存放在每个项目各自的。文件夹中,例如项目 A 的库在。,在项目 B 中同样添加。

2025-02-19 21:59:09 185

原创 用Qt调用其他应用的exe,并将窗口嵌入到Qt界面中

2. 对于嵌入的窗口不可移动的模拟方式只是简单地去除了标题栏和可调整大小的边框样式,更严格的不可移动实现,比如防止通过其他方式(如鼠标钩子等技术模拟拖动等情况)拖动窗口,还需要进一步去拦截和处理相关鼠标等消息,这会涉及到更深入的Windows消息处理机制相关知识。• 最后通过修改窗口样式,去除标题栏和可调整大小的边框等元素(通过操作GWL_STYLE相关样式位),一定程度上模拟不可移动的效果,更完善的不可移动实现可能需要进一步拦截鼠标等相关消息进行处理。

2024-12-18 23:24:48 1856

原创 改变Qt界面显示位置

3. 如果副屏在主屏正上方,参数可以传负数。其他位置亦可通过计算进行显示。1. 找到main函数,根据show函数找到主窗口类;2. 在主窗口类的构造函数中。

2024-12-17 22:07:53 214

原创 两个类之间的信号与槽

4. 注册元类型: 在应用程序启动时,你需要注册这个元类型,这样Qt的事件系统才能识别它。3. 如果你的结构体是一个自定义类型,并且不是QObject的子类,你需要在结构体定义中使用。宏来告诉Qt的元对象系统这个类型是可处理的。1. 信号类 sendSignal。

2024-12-15 18:17:06 114

原创 笔记本安装麒麟系统无法识别硬盘

由于现在也无法进入到Windows系统(已经销毁),只能重启进到麒麟试用选项,进入试用系统后,在文件管理器中,计算机下可以看到我们的硬盘,选中盘,右键将其格式化,格式化类型选择FAT32,全盘格式化,格式化完了之后重启再次进入安装麒麟选项,可以分配硬盘空间。注销原Windows系统,打算全盘安装麒麟系统,插入U盘启动盘,进入安装麒麟系统,在分配分区的时候可分配的空间只有U盘的空间,笔记本自带的硬盘没有识别出来。

2024-11-05 15:14:40 2014

原创 银河麒麟离线安装GDB

在Qt中使用GDB(GNU调试器)进行调试是一种强大的方法。Qt Creator通常自带了GDB调试器的支持,但可能我的GDB没有正确安装在系统上。重新下载安装包进行离线安装。在其他联网电脑上进入麒麟官网,找到系统架构对应的安装包 ,返回 GNU gdb (Ubuntu 9.2-0kylin1~20.04.2) 9.2。x86选择amd版,下载,导入到离线麒麟中,安装。

2024-11-05 13:55:50 1006

原创 银河麒麟系统Qt报错,找不到—lGL

发现有一个libGL.so.1的库,在/lib/x86_64-linux-gnu/目录下,这种情况就不用再安装libgl1-mesa-dev包,直接将这个动态库拷到上层目录改名为libGL.so。包,但是这个包需要很多依赖,依赖也有依赖,想将安装包及其所有依赖从有网环境打包到无网环境非常麻烦。在实体机上安装了双系统,麒麟系统中打开Qt创建带界面的项目,构建报错,找不到—lGL,因为麒麟是无网的环境,搜索说要安装。先查看所有与libGL相关的共享库及其路径。重新编译Qt项目,无报错,窗口正常显示。

2024-11-05 10:44:57 686

空空如也

空空如也

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

TA关注的人

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