随笔分类 -  QT学习

1 2 3 4 5 ··· 14 下一页
摘要:1.使用pro2cmake https://blog.csdn.net/haokan123456789/article/details/148676526 https://www.qt.io/blog/introducing-qmake2cmake 2.一些对应关系 https://stackove 阅读全文
posted @ 2025-08-10 13:08 朱小勇 阅读(83) 评论(0) 推荐(0)
摘要:1.Item有一个data变量 2.所以不能自定义property为data的变量,不然会让后续对象都存入data中,以至于这些对象不能被正常使用 md,搞了一天 阅读全文
posted @ 2025-07-05 23:19 朱小勇 阅读(5) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/qq_34139994/article/details/135407385 解决回车问题:https://blog.csdn.net/qq_41042595/article/details/127567906 阅读全文
posted @ 2025-07-05 13:49 朱小勇 阅读(12) 评论(0) 推荐(0)
摘要:说明: Qt6已经全面推广Cmake,新建widget工程还能选qmake,但是quick工程只能选cmake了。相关讨论:https://www.zhihu.com/question/434660529/answer/86023496387 Cmake学习: https://zhuanlan.zh 阅读全文
posted @ 2025-06-02 12:19 朱小勇 阅读(54) 评论(0) 推荐(0)
摘要:1.Qml Oscilloscope 2.Qt Quick Examples-Views 3.Charts with QML Gallery 4.Models and Views:AbstractItemMoel Example 5.Best Practices for QML and Qt Qui 阅读全文
posted @ 2025-06-01 20:49 朱小勇 阅读(54) 评论(0) 推荐(0)
摘要:Q_DECLARE_METATYPE 和 qRegisterMetaType 在功能上有所关联,但它们的作用和使用场景有所不同。以下是这两个概念的主要区别: 1. 功能和目的 Q_DECLARE_METATYPE: 声明:用于在编译时声明一个自定义类型可以在 Qt 的元对象系统中被识别。它的主要目的 阅读全文
posted @ 2025-06-01 00:23 朱小勇 阅读(327) 评论(0) 推荐(0)
摘要:1.使用qmloscilloscope工程 2.main函数里 bool openGLSupported = QQuickWindow::graphicsApi() == QSGRendererInterface::OpenGLRhi;if (!openGLSupported) { qWarning 阅读全文
posted @ 2025-05-31 23:56 朱小勇 阅读(114) 评论(0) 推荐(0)
摘要:1.下载并安装visa R&S®VISA - Rohde & Schwarz China 2.安装后的目录说明 安装了64位visa会默认把32位的安装上; 64位库和头文件目录为:C:\Program Files\IVI Foundation 32位库和头文件目录为:C:\Program File 阅读全文
posted @ 2025-05-20 11:15 朱小勇 阅读(116) 评论(0) 推荐(0)
摘要:1.子类封装 头文件 #include <QObject> #include <QTcpSocket> #include <QThread> class Device01 : public QObject { Q_OBJECT public: explicit DeviceS01(QObject * 阅读全文
posted @ 2025-04-08 17:58 朱小勇 阅读(46) 评论(0) 推荐(0)
摘要:1.下载qssh源码 github链接https://github.com/mardy/QSsh/tree/botan-1 Gitee链接https://gitee.com/shikai1995/qssh-botan-1/tree/botan-1/ 需要使用botan分支 2.编译 使用QtC打开q 阅读全文
posted @ 2025-03-28 10:48 朱小勇 阅读(666) 评论(0) 推荐(0)
摘要:说明 jcon-cpp 是一个用于 C++ 的 JSON-RPC 库,它允许开发者通过 JSON-RPC 协议进行进程间通信(IPC)。JSON-RPC 是一种轻量级的远程过程调用协议,基于 JSON 格式数据进行通信。基于MIT协议,最新代码基于Qt6实现。可通过Tcp和WebSocket实现RP 阅读全文
posted @ 2025-01-10 17:59 朱小勇 阅读(124) 评论(0) 推荐(0)
摘要:DragTreeWidget.h #ifndef DRAGTREEWIDGET_H #define DRAGTREEWIDGET_H #include <QTreeWidget> class QMouseEvent; class DragTreeWidget : public QTreeWidget 阅读全文
posted @ 2024-12-11 13:55 朱小勇 阅读(63) 评论(0) 推荐(0)
摘要:原因:自定义控件的头文件不在当前目录下。 解决:.pro里INCLUDEPATH头文件路径 阅读全文
posted @ 2024-12-10 17:24 朱小勇 阅读(106) 评论(0) 推荐(0)
摘要:Overview of Qt Installer Framework | Qt Installer Framework Manual 阅读全文
posted @ 2024-11-11 20:18 朱小勇 阅读(31) 评论(0) 推荐(0)
摘要:参考:Qt创建动态库_qt 生成动态库-CSDN博客 注意:假设动态库的对外接口是Test.h,如果Test中用到了另一个类Tool,并且用户可能会调用到Tool中的函数,那么Tool类名前也要加TEST_EXPORT;如果用户没用到,则不用加 阅读全文
posted @ 2024-10-30 09:26 朱小勇 阅读(20) 评论(0) 推荐(0)
摘要:1.代码 QString suffix = "docx"; QSettings *setting = new QSettings("HKEY_CLASSES_ROOT\\."+suffix, QSettings::NativeFormat); QString processName = settin 阅读全文
posted @ 2024-09-14 17:22 朱小勇 阅读(45) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_54122623/article/details/136892259 阅读全文
posted @ 2024-09-13 21:58 朱小勇 阅读(83) 评论(0) 推荐(0)
摘要:1.下载SumatraPDF 2.设置 3.代码 void MainWindow::on_pushButton_clicked() { QProcess *process = new QProcess(); QString filePath = "C:\\Users\\jude\\Desktop\\ 阅读全文
posted @ 2024-09-10 23:47 朱小勇 阅读(123) 评论(0) 推荐(0)
摘要:关闭: 选项-构建和运行-构建和运行的“在运行项目前总是先部署” 阅读全文
posted @ 2024-03-12 16:29 朱小勇 阅读(31) 评论(0) 推荐(0)
摘要:Qt工程转vs工程(.pro转.sln)_qmake将pro转成sln qmake -tp vc-CSDN博客 阅读全文
posted @ 2024-02-28 17:15 朱小勇 阅读(133) 评论(0) 推荐(0)

1 2 3 4 5 ··· 14 下一页