随笔分类 - QT学习
摘要:1.使用pro2cmake https://blog.csdn.net/haokan123456789/article/details/148676526 https://www.qt.io/blog/introducing-qmake2cmake 2.一些对应关系 https://stackove
阅读全文
摘要:1.Item有一个data变量 2.所以不能自定义property为data的变量,不然会让后续对象都存入data中,以至于这些对象不能被正常使用 md,搞了一天
阅读全文
摘要:参考:https://blog.csdn.net/qq_34139994/article/details/135407385 解决回车问题:https://blog.csdn.net/qq_41042595/article/details/127567906
阅读全文
摘要:说明: Qt6已经全面推广Cmake,新建widget工程还能选qmake,但是quick工程只能选cmake了。相关讨论:https://www.zhihu.com/question/434660529/answer/86023496387 Cmake学习: https://zhuanlan.zh
阅读全文
摘要: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
阅读全文
摘要:Q_DECLARE_METATYPE 和 qRegisterMetaType 在功能上有所关联,但它们的作用和使用场景有所不同。以下是这两个概念的主要区别: 1. 功能和目的 Q_DECLARE_METATYPE: 声明:用于在编译时声明一个自定义类型可以在 Qt 的元对象系统中被识别。它的主要目的
阅读全文
摘要:1.使用qmloscilloscope工程 2.main函数里 bool openGLSupported = QQuickWindow::graphicsApi() == QSGRendererInterface::OpenGLRhi;if (!openGLSupported) { qWarning
阅读全文
摘要:1.下载并安装visa R&S®VISA - Rohde & Schwarz China 2.安装后的目录说明 安装了64位visa会默认把32位的安装上; 64位库和头文件目录为:C:\Program Files\IVI Foundation 32位库和头文件目录为:C:\Program File
阅读全文
摘要:1.子类封装 头文件 #include <QObject> #include <QTcpSocket> #include <QThread> class Device01 : public QObject { Q_OBJECT public: explicit DeviceS01(QObject *
阅读全文
摘要: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
阅读全文
摘要:说明 jcon-cpp 是一个用于 C++ 的 JSON-RPC 库,它允许开发者通过 JSON-RPC 协议进行进程间通信(IPC)。JSON-RPC 是一种轻量级的远程过程调用协议,基于 JSON 格式数据进行通信。基于MIT协议,最新代码基于Qt6实现。可通过Tcp和WebSocket实现RP
阅读全文
摘要:DragTreeWidget.h #ifndef DRAGTREEWIDGET_H #define DRAGTREEWIDGET_H #include <QTreeWidget> class QMouseEvent; class DragTreeWidget : public QTreeWidget
阅读全文
摘要:原因:自定义控件的头文件不在当前目录下。 解决:.pro里INCLUDEPATH头文件路径
阅读全文
摘要:Overview of Qt Installer Framework | Qt Installer Framework Manual
阅读全文
摘要:参考:Qt创建动态库_qt 生成动态库-CSDN博客 注意:假设动态库的对外接口是Test.h,如果Test中用到了另一个类Tool,并且用户可能会调用到Tool中的函数,那么Tool类名前也要加TEST_EXPORT;如果用户没用到,则不用加
阅读全文
摘要:1.代码 QString suffix = "docx"; QSettings *setting = new QSettings("HKEY_CLASSES_ROOT\\."+suffix, QSettings::NativeFormat); QString processName = settin
阅读全文
摘要:https://blog.csdn.net/qq_54122623/article/details/136892259
阅读全文
摘要:1.下载SumatraPDF 2.设置 3.代码 void MainWindow::on_pushButton_clicked() { QProcess *process = new QProcess(); QString filePath = "C:\\Users\\jude\\Desktop\\
阅读全文
摘要:关闭: 选项-构建和运行-构建和运行的“在运行项目前总是先部署”
阅读全文
摘要:Qt工程转vs工程(.pro转.sln)_qmake将pro转成sln qmake -tp vc-CSDN博客
阅读全文