摘要: 自定义的QGraphicsView 中加入setScene后,其它Gesture能够触发,但 QPanGesture不能在场景中触发。而空白QGraphicsView(QWidget)则可以正常触发PanGesture手势…… 源码和文档中都已经说明,gesture是给QGraphicsObject 阅读全文
posted @ 2023-11-03 15:14 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 结论: QNetworkAccessManager 以Static 对象作为父对象时,需要注意在main函数return前释放,否则可能导致Qt框架内部的重复释放引发崩溃。 原因: Static 对象是在Main函数return后才释放的,此时,已经QApplication已失效 参考 https: 阅读全文
posted @ 2023-06-08 17:40 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(67) 评论(0) 推荐(0) 编辑
摘要: float 32 48KHz 转 signed int 16 16KHz 采样率,是一秒内含有多少样本数量,48K则代表一秒内有48000个采样点;16K,则代表一秒内有16000个采样点。 48K转16K是从高到低的转换,只需要丢弃部分样本即可完成转换,16/48=3,故选择每三帧取一帧。 flo 阅读全文
posted @ 2022-03-28 11:18 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 拔下USB线,Kindle 目录下创建ENABLE_DIAGS空文件(夹),Settings-菜单键-重启,重启完成后进入工程模式; 这时将K4插上USB线连接到电脑,在K4菜单中依次选择 Misc individual diagnostics → Utilities → Enable USBnet 阅读全文
posted @ 2022-01-05 11:16 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(451) 评论(1) 推荐(0) 编辑
摘要: 使用qt5_create_translation来创建ts国际化 函数原型: qt5_create_translation(<VAR> ts-file-or-sources [ts-file-or-sources2 ...] [OPTIONS ...]) 生成的qm文件路径保存在<VAR>中。 SE 阅读全文
posted @ 2021-12-31 10:59 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 单点触控Qt会将其转化为鼠标事件,实现如下 https://www.dazhuanlan.com/mrwhooo/topics/1240549 https://github.com/digifant/multidisplay-app/blob/b0921e1b0f0c728c58427029374b 阅读全文
posted @ 2021-12-10 19:28 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 终端中运行 winetricks riched20 即可。 但riched20中需要的 InstMsiW.exe 下载地址已经失效,故而保存并提供下载。 链接中的 W2KSP4_EN.EXE 放入一下路径: ~/.cache/winetricks/win2ksp4/W2KSP4_EN.EXE Ins 阅读全文
posted @ 2021-09-16 10:27 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 结果如图 网上也没有找到现成控件,只好自己动手了。 基本思路其实就是使用QBitmap绘制一个圆角矩形的笔刷在绘制好的矩形进度条上使用setMask设置遮罩。 头文件: 1 class ProgressButton : public QPushButton { 2 Q_OBJECT 3 4 void 阅读全文
posted @ 2021-07-08 14:10 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(493) 评论(0) 推荐(0) 编辑
摘要: Ubuntu 18.04 环境 + QtCreator 从硬件团队手里拿到了Buildroot的编译链,编译链中自带环境为Qt 5.9.4……所以其实本地安一个QtCreator IDE其实就行了,但我还是装了个5.12.2的环境。 配置Qmake版本时候要注意路径需要与qmake的二进制里的文件路 阅读全文
posted @ 2021-06-17 16:07 ╰⋛⊱๑飘遥๑⊰⋚╯ 阅读(158) 评论(0) 推荐(0) 编辑