QT
打小我就狂
这个作者很懒,什么都没留下…
展开
-
QT自适应界面 处理高DPI 缩放比界面乱问题
2, 需要设置缩放比例 QT_SCALE_FACTOR,该值决定界面缩放的比例,只设置第一步不会看到界面尺寸的改变。另外,这种方式的缩放比例支持整倍缩放,例如 125%会被当成1倍,150%、175%会被2倍缩放。2.1 使用了一些部分高dpi 好像没啥用处 有的电脑又可以需要自己挑选是否支持。注意:该代码的调用必须在QApplication对象生成之前才能生效。1,添加环境变量 QT_DEVICE_PIXEL_RATIO = auto。1.pro文件添加 必须添加要不找不到 QT版本需要 5。原创 2024-05-11 11:57:59 · 975 阅读 · 0 评论 -
QT QtableWidget 样式 代码操作
/隐藏垂直滚动条//隐藏水平滚动条。原创 2023-05-05 09:53:09 · 1058 阅读 · 1 评论 -
QT opencv 中文路径无法打开视频录制
1.如果宽高跟数据不一致会无法录制 (一直卡再这个问题。后来给对了才解决 运气好。QT使用opencv454版本 处理录制视频发现问题。原创 2023-04-25 13:51:31 · 277 阅读 · 0 评论 -
QT 智能指针使用线程
该示例代码创建了一个WorkerThread线程对象,并使用QSharedPointer来管理该对象的生命周期。在main函数中,首先创建了一个指向WorkerThread对象的QSharedPointer指针,然后启动线程对象,并等待线程执行完任务。最后,通过将线程对象的成品信号槽连接到deleteLater()方法来手动释放线程对象的内存。原创 2023-04-25 13:48:30 · 214 阅读 · 0 评论 -
编译opencv4.5.4 出现opencv_videoio_ffmpeg_64 下载失败 后程序运行MP4写入失败
编译opencv4.5.4 出现opencv_videoio_ffmpeg_64 下载失败 后程序运行MP4写入失败原创 2023-04-21 09:23:39 · 1431 阅读 · 0 评论 -
QT 线程类实现暂停 停止 重启
QT 线程类实现暂停 停止 重启原创 2023-04-11 17:38:12 · 1980 阅读 · 0 评论 -
QT 判断当前操作系统是否为 Windows 8 及以下版本
上述代码使用 QSysInfo::windowsVersion() 函数获取当前操作系统的版本信息,然后比较主版本号和次版本号,如果都小于等于 6 和 2,则说明当前操作系统为 Windows 8 或更早版本。原创 2023-04-07 13:47:50 · 984 阅读 · 0 评论 -
在Mac上监听USB热插拔消息
要在Mac上监听USB热插拔消息,可以使用Apple提供的IOKit框架。以下是一个基本的示例代码:原创 2023-03-22 16:03:48 · 723 阅读 · 0 评论 -
Qt---去掉标题栏后,最大化应用程序窗口时,窗口遮住了任务栏
QT原创 2023-03-17 16:19:03 · 1526 阅读 · 0 评论 -
QT 获取GUID SUB路径
QT 获取GUID SUB路径原创 2023-03-14 10:05:03 · 467 阅读 · 0 评论 -
QT 禁止截屏 使用windows API
QT 禁止截屏 使用windows API原创 2023-03-07 10:02:43 · 572 阅读 · 1 评论 -
QT 打开文件并一行读取文件并且插入MAP进行去重
QT 打开文件并一行读取文件并且插入MAP进行去重原创 2023-02-08 14:28:26 · 658 阅读 · 0 评论 -
免安装git麒麟系统上使用linuxdeployqt 编译安装
银河麒麟V4,V10,本篇以V10记录,参照上一篇可安装V4、V7、V10三个版本,麒麟V4系自带了Qt,麒麟V10没有自带Qt,需要自己编译搭建环境。原创 2022-11-23 17:03:55 · 1926 阅读 · 0 评论 -
QT USB热插拔消息
【代码】QT USB热插拔消息。原创 2022-08-25 14:55:11 · 523 阅读 · 0 评论 -
QT4.9 解决文件选择框中文乱码
QT4.9版本ubuntu16 -64位解决再ubuntu其他版本下会出现选择文件夹框中文都是乱码的问题, //自定义选择文件夹对话框 QFileDialog* fd = new QFileDialog(this); QString dir; fd->setwindowTitle(QString::fromLocal8Bit("选择文件夹")); fd->setLabelText (QFileDialog:: Accept, QSt..原创 2022-05-27 10:35:19 · 679 阅读 · 0 评论 -
QT C++ 获取文件占用空间 簇
获取文件大小跟实际占用大小不同 药计算簇的大小才能实际拿到文件在内存的真实占用空间#include <windows.h>#include <tchar.h>#include <stdio.h>#define CLOSE_HANDLE(handle) \ do \ { \ CloseHandle(handle); \ handle = NULL; \ } while (FALSE)int fun原创 2022-05-24 09:07:53 · 610 阅读 · 1 评论 -
QT开发-子窗口最小化最大化无效
ubuntu16-32qt版本5.3.2qwidget 弹窗子窗口 后无法使用showMinimized()showMaximized()等内置函数小坑不知道为啥会出现。解决办法先隐藏hide()再最小化this->showMinimized()重构界面事件函数:showEvent()...原创 2022-05-18 12:52:40 · 985 阅读 · 0 评论 -
QT 程序下载安装配置环境
1、下载安装包http://download.qt.io/archive/qt/找到自己需要的版本。6.12.1 跟5.9是官网长期更新版本原创 2020-04-23 23:12:56 · 405 阅读 · 0 评论 -
QT 程序一键打包
打开QT控制台管理员控制台先到项目目录下,然后输入windeployqt firstqt.exe 就会自动添加程序需要的关联文件程序就能运行原创 2020-04-23 22:51:54 · 1886 阅读 · 0 评论