- 博客(10)
- 收藏
- 关注
原创 Qt-鼠标拖拽窗口功能
3、根据计算出的偏移量和移动后的鼠标坐标计算出窗口的左上角的坐标。1、首先确定鼠标点击位置是否在设定的矩形范围内。2、计算点击坐标和窗口左上角坐标的偏移量。以上代码均在窗口类中声明和实现。
2025-11-09 08:00:00
159
原创 Qt最新本的Designer全局尺寸怎么设置不根据电脑显示的缩放比改变。
重新打开Qt,ui-Designer的尺寸和运行尺寸一致不会随电脑的缩放比例而变化了。明显看到ui-designer中的尺寸和实际的运行尺寸不一致。点击,编辑->Preferences...进去后点击左侧ListWidget中的“: 的ComboBox选中。最后一步,添加系统环境变量。
2025-11-08 10:11:09
165
原创 创建你的第一个Openlayers项目_1
①首先下载前端环境,下载好.msi文件后双击该文件无脑下一步即可。安装好后通过控制台测试node和npm命令是否能打出版本号。如果成功如下图所示。如果报错,检查安装路径是否在系统环境变量的path中包含。②配置淘宝镜像。在终端输入命令 npm config set registry https://registry.npmmirror.com/再通过npm config list 查看镜像是否设置成功。
2025-09-30 14:37:31
632
1
原创 Qt+ffmpeg音视频播放
关于怎么下载ffmpeg头文件和库,链接放下面了。这里我是用的是Qt的类来处理ffmpeg解码的数据。如果不想使用Qt想使用纯C++来获取的话,这里推荐SDL库,官网链接在下面。下面主要写怎么播放视频或音频和怎么实现音视频同步的代码逻辑。
2025-09-26 15:25:22
282
原创 Qt事件过滤器-个人理解(易懂)
(就是你安装过事件过滤器的类指针<installEventFilter(安装事件过滤器的函数)>)true: 拦截事件。(通俗的讲就是你买的快递送到中转站了,中转站不给你发快递了,快递在中转站被扔了<这里的快递指的是信号>)上面的程序执行后,当使用鼠标单机按钮时控制台会输出"按键事件被拦截",双击按钮时会发现控制台输出"按键被按下"。功能:监听,安装了事件过滤器的,类的信号。这篇文章主要讲讲Qt事件过滤器的返回值,是怎么个事。
2025-09-08 16:59:20
187
原创 Warning: Cannot find Visual Studio installation directory, VCINSTALLDIR is not set.警告解决方法
Warning: Cannot find Visual Studio installation directory, VCINSTALLDIR is not set.警告解决方法
2025-07-06 07:27:51
669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅