
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
窗口居中可以提供良好的视觉效果、突出重点内容、提升用户导航和操作的便利性,有助于改善用户体验。- Qt一般情况下,其Mainwindow或弹出的窗口默认就是居中的,但是也有特殊情况:这就需要将窗口移动到屏幕中心.以下介绍几种常用的居中方式(`大同小异`):

本文介绍了在Qt中使用QProcess调用tar命令进行文件压缩的方法。通过示例代码展示了如何实现基本压缩功能,并分析了两类常见问题:1) 压缩绝对路径文件时出现的路径斜杠警告,可通过添加-P参数或改用相对路径解决;2) 解压后出现多级目录问题,建议使用-C参数指定工作目录。文章还提供了两种替代方案:使用C++编写压缩功能DLL,或调用Qt高版本自带的QZipWriter类。这些方案可帮助开发者根

本文介绍了Qt框架中的QNetworkAccessManager类,它是处理网络请求的核心组件,支持HTTP/HTTPS协议的GET、POST等操作。文章通过示例代码演示了如何发送GET和POST请求,并展示了运行结果。关键点包括:1) QNetworkAccessManager需配合QNetworkRequest和QNetworkReply使用;2) 请求完成后需手动删除QNetworkRepl

创建的窗口一闪而过,就是创建完立马被销毁了,常见情况是在一个函数中创建窗口并show() - `即创建在了栈上,函数结束局部变量(窗口)自动被释放`。主流的解决方法有两种:- 1. 使用指针 `new一个窗口`,函数结束也不会被释放,但是容易造成内存泄露,需`记得释放内存`- 2. 使用 `loop.exec();`进行阻塞,容易造成死循环,需`记得退出事件循环loop`

- `本文基于FFmpeg,使用Qt制作了一个极简的视频播放器. 如图所示:`- FFmpeg版本信息:`ffmpeg-n7.0-latest-win64-lgpl-shared-7.0`

之前写过一个基于python的 [MP4视频转GIF动图],速度略慢且不容易打包 (体积很大),故基于c++写一个小程序,方便日常使用. (这里推荐几个gif生成的小工具 -`GifCam`、`ScreenGif.exe`、`LICEcap.exe`等等 or 直接使用`ffmpeg`提供的小工具)- 本文思路:基于`FFmpeg`进行视频的读取解码成一张张图片,调用`gif.h`将图片写入gif

`PyQt5`是一个比较流行的Python图形用户界面(GUI)库,它基于Qt库(一个跨平台的C++库,用于开发应用程序的图形界面)为Python开发者提供了一个强大的工具,用于创建专业的GUI应用程序,而无需深入了解底层的C++编程。

`QDockWidget`类提供了一个可以停靠在QMainWindow内的小窗口 (理论上可以在QMainWindow中任意排列),也可以作为QMainWindow上的顶级窗口浮动 (类似一个独立的窗口,可以通过拖动操作将`QDockWidget`浮动到任何位置),也可以选择限制DockWidget移动、浮动和关闭的能力,以及它们可以放置的区域。

主要针对显卡:nvidia初衷:想要看某个python程序的GPU显存占用量在linux(1)nvidia-smi; (2)任务管理器 (3)pynvml库

PyAutoGUI允许Python脚本控制鼠标和键盘,以自动化与其他应用程序的交互。API的设计非常简单,适用于Windows、macOS和Linux。功能如下:- 1. 移动鼠标并在其他应用程序的窗口中单击。- 2. 向应用程序发送按键(例如,填写表格)。- 3. 截屏,并给出一个图像(例如,按钮或复选框),然后在屏幕上找到它。- 4. 找到应用程序的窗口,然后移动、调整大小、最大化、最小化或关








