
Qt
Qt开发
海天鹰
https://www.gitlink.org.cn/sonichy
展开
-
Linux书签上下移动
QStringList.swap(int, int) 过时,QStringList.swapItemsAt(int, int) 代替。读书签文件,分割到QStringList,点击右键菜单获取序号,交换序号,写书签文件。swap -1 改成 +1,其他一样。原创 2025-03-15 12:16:31 · 263 阅读 · 0 评论 -
QTextStream读取后覆盖
使用 file.resize(0) 清空文件。原创 2025-03-10 11:18:39 · 89 阅读 · 0 评论 -
QFileSystemWatcher只触发一次
只能触发一次,如果需要持续触发,需要在处理完触发后,再次添加路径。原创 2025-03-09 22:36:33 · 97 阅读 · 0 评论 -
QTreeWidget指定子节点弹出菜单
【代码】QTreeWidget指定子节点弹出菜单。原创 2025-03-08 22:44:26 · 246 阅读 · 0 评论 -
QSplitter保存和读取
官方文档提供的方案。原创 2025-03-08 18:18:17 · 219 阅读 · 0 评论 -
QSplitter.setStretchFactor无效
分割控件设置比例无效。原创 2025-03-08 17:42:17 · 183 阅读 · 0 评论 -
QLabel::pixmap() is deprecated
改成这样:原创 2025-03-08 17:25:27 · 78 阅读 · 0 评论 -
QTreeWidgetItem清空子节点
【代码】QTreeWidgetItem清空子节点。原创 2025-03-06 11:44:38 · 764 阅读 · 0 评论 -
Linux文管读写书签
文件:~/.config/gtk-3.0/bookmarks。格式:file://路径 名称,每个一行。原创 2025-03-05 19:17:39 · 143 阅读 · 0 评论 -
QProcess::start(const QString&, QIODevice::OpenMode) is deprecated
【代码】QProcess::start(const QString&, QIODevice::OpenMode) is deprecated。原创 2025-03-05 17:08:01 · 120 阅读 · 0 评论 -
QString::QString() is private within this context
解决方法:在常量字符串前面添加 QStringLiteral。开发 LXQt-panel 插件遇到的坑!原创 2025-02-23 11:37:36 · 101 阅读 · 0 评论 -
file://协议文件路径打不开
【代码】file://协议文件路径打不开。原创 2025-02-09 12:08:11 · 179 阅读 · 0 评论 -
Qt6切换音轨
【代码】Qt6切换音轨。原创 2024-10-28 17:01:17 · 219 阅读 · 0 评论 -
QMediaMetaData遍历
【代码】QMediaMetaData遍历。原创 2024-10-28 12:43:09 · 235 阅读 · 0 评论 -
优化边缘裁剪
改成4个QSpinbox + 确定,算好数值,只需要1次就可以裁剪4个边。原来点击按钮裁剪一次,4个边要来回编辑数量点击按钮。原创 2024-08-28 16:52:41 · 232 阅读 · 0 评论 -
Qt界面svg图标不显示
【代码】Qt界面svg图标不显示。原创 2024-08-18 00:06:00 · 444 阅读 · 0 评论 -
GStreamer 安装缺少插件
gst-play-1.0 播放视频报错。Qt 播放视频报错。原创 2024-08-17 23:48:23 · 165 阅读 · 0 评论 -
计算最简比
c = 质数数组长度,除不了就c--,都除不了c==0,while(0)退出循环。原创 2024-08-17 17:51:50 · 213 阅读 · 0 评论 -
固定比例裁剪框
手机图片编辑有这功能,我也想做一个。原创 2024-07-26 23:23:39 · 153 阅读 · 0 评论 -
绘制高度图表
把轨迹的高度存到树菜单的第三个参数,点击树菜单时绘制高度线。原创 2024-07-15 11:13:01 · 287 阅读 · 0 评论 -
Qt绘制多线段
画图准备增加绘制多线段功能。最近画辅助线有刚需。原创 2024-07-03 21:44:20 · 375 阅读 · 0 评论 -
lambda有先后顺序
QLineEdit 先 connect textChanged, QRadioButton 后点击才收得到信号。点击 QRadioButton 后 QLineEdit 收不到 textChanged 信号。原创 2024-03-09 22:26:41 · 265 阅读 · 0 评论 -
Qt区分左右Shift按键
但是可以通过调用 quint32 QKeyEvent::nativeScanCode() 区分,左Shift=?,右Shift=54。左右 Shift 在 QKeyEvent::key() 中没有区分,左右 Shift 都是 Qt::Key_Shift。原创 2024-03-07 23:10:27 · 592 阅读 · 0 评论 -
QVector和QString互相转换
我的画图项目需要读写自定义虚线样式。原创 2024-03-06 18:02:34 · 637 阅读 · 0 评论 -
Unknown module(s) in QT: core gui widgets
sudo apt install qtbase5-dev原创 2024-03-03 17:48:35 · 901 阅读 · 0 评论 -
Qt画虚线
【代码】Qt画虚线。原创 2024-03-01 23:49:21 · 807 阅读 · 0 评论 -
int 转 Qt enum
【代码】int 转 Qt enum。原创 2024-03-01 23:28:54 · 337 阅读 · 0 评论 -
qDebug() 显示行号
项目 - Build & Run - Run - Run Environment,值为:%{file}:L%{line} %{message}添加变量:QT_MESSAGE_PATTERN,原创 2023-09-20 13:39:32 · 539 阅读 · 0 评论 -
表格快速搜索
【代码】表格快速搜索。原创 2023-09-20 12:42:43 · 97 阅读 · 0 评论 -
QProcess同步运行
waitForStarted(),waitForFinished() 两个都要写,不然下面语句仍然会运行。adb 截图和下载2条命令需要同步等待,不然会报错adb仍然在运行。原创 2023-09-15 09:49:42 · 186 阅读 · 0 评论 -
invalid use of incomplete type ‘class Ui::xxx‘
MainWindow 引用自定义窗口报错:invalid use of incomplete type 'class Ui::xxx'原创 2023-09-12 20:09:56 · 279 阅读 · 0 评论 -
手机发送特殊字符串,控制电脑端截屏
手机发送特殊字符串,控制电脑端截屏原创 2022-11-24 16:16:36 · 176 阅读 · 0 评论 -
Qt子窗口获取父窗口对象
子窗口直接修改父窗口对象原创 2022-11-14 12:31:25 · 2189 阅读 · 0 评论 -
Qt下载图片报错:SslHandshakeFailedError
Qt下载图片报错:SslHandshakeFailedError原创 2022-10-24 20:13:07 · 1095 阅读 · 0 评论 -
Qt语法高亮
Qt语法高亮原创 2022-10-21 12:40:02 · 277 阅读 · 0 评论 -
复制文件需要修改文件时间
1.Qt 5.10 新增 setFileTime() 方法。2.有创建、修改、访问三个时间需要修改。3.必须打开文件才能修改时间成功。原创 2022-10-08 12:24:38 · 970 阅读 · 1 评论 -
Qt 和 Java 处理 JSON Object 不存在的区别
Qt 和 Java 处理 JSON Object 不存在的区别原创 2022-08-28 11:55:27 · 408 阅读 · 0 评论 -
Qt鼠标穿透
Qt鼠标穿透原创 2022-07-25 23:42:50 · 366 阅读 · 0 评论 -
QSettings保存和读取enum
参考定义枚举值:https://github.com/cutefishos/dock/blob/main/src/docksettings.h#L36enum Direction { Left = 0, Bottom, Right};Q_ENUMS(Direction)读取设置:https://github.com/cutefishos/dock/blob/main/src/docksettings.cpp#L64Direction m_direction =原创 2022-05-05 12:09:52 · 288 阅读 · 0 评论 -
QColor 和 int 互转
画图需要保存颜色设置原创 2022-05-01 17:27:14 · 1741 阅读 · 2 评论