![](https://img-blog.csdnimg.cn/2bb09059c1f64b5faa2ed2d1202dc3f8.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
qt
文章平均质量分 52
qt相关技术备忘
Mr.Q
纸上得来终觉浅,绝知此事要躬行。 ---陆游
展开
-
visual studio打包qt算子时,只生成dll没有生成lib等文件
解决不生成lib文件问题。原创 2024-06-03 15:55:42 · 286 阅读 · 0 评论 -
vs真香插件汇总
慢慢汇总各种好用的vs插件.原创 2023-12-27 11:47:07 · 670 阅读 · 0 评论 -
qt 异常汇总
汇总记录,备忘原创 2024-01-03 18:27:53 · 771 阅读 · 0 评论 -
qt .pro工程转vs工程
(2)扩展 -》Qt VS Tools -》Open Qt Project (.pro) 打开对应的pro文件即可将.pro工程转成vs工程;:转成的vs工程在pro文件同级目录下,双击打开vcxproj文件即可在vs中看到vs项目。(1)新建vs空项目;原创 2023-12-27 10:34:02 · 724 阅读 · 0 评论 -
qt项目-《图像标注软件》源码阅读笔记-CentralWidget类及其子类
功能:CentralWidget 负责主窗口中心组件的界面初始化以及后续中心组件的管理。其两个派生类分别负责2D、3D中心组件,2d和3d的模式可以进行切换。新建command, sarea, label三个对象;原创 2023-12-25 16:38:03 · 308 阅读 · 0 评论 -
qt项目-《图像标注软件》源码阅读笔记-Label 2d绘制图片及标注类
color默认标注形状颜色, pixmap中心图片, magnifierArea右下角放大区域图片;标注时,选择不同的shape,生成不同的shape对象并更新其成员。内部具体的形状的绘制均交由Shape类进行处理,2d绘制图片及标注类,继承QLabel。具体的绘制则会调用对应形状类的虚函数。在处理放大图像问题。是否在shape内部。Shape类为形状基类,shape内部拖动。原创 2023-12-25 15:00:51 · 352 阅读 · 3 评论 -
qt项目-《图像标注软件》源码阅读笔记-Command类绘图及其子类
字段(多了一个manager):存放中心组件指针CentralWInit2D* manager(中心窗口);其子类Command2D和Command3D都是实现父类方法,除了构造函数没有自己的独有方法。功能:命令栈基类,用来实现撤销和重做功能。继承自Command类。原创 2023-12-23 18:31:29 · 133 阅读 · 0 评论 -
qt项目-《图像标注软件》源码阅读笔记-Shape类绘图及其子类
嵌套类型有很多种,包括内部类、嵌套结构、嵌套枚举等。嵌套类型提供了一种将相关的类型组织在一起并隐藏其实现细节的方式。这里使用的是枚举类型的嵌套。功能:Shape类及其子类负责形状的绘制及形状的存储。Shape有7个子类。Rectangle: 默认构造函数,在头文件做好了实现,用于构造自己和父类。points: 存储标注形状的像素点位。的形式是为了引入命名空间。其他子类类似,就不细究了。原创 2023-12-23 15:03:36 · 271 阅读 · 0 评论 -
qt项目-《图像标注软件》源码阅读笔记-类图
负责形状的绘制及形状的存储。原创 2023-12-23 10:36:25 · 245 阅读 · 0 评论 -
使用vs2019自动生成类图(纯c++项目或者qt项目)
删除自动生成的main.cpp,然后点击项目,添加文件,导入所有的qt源文件即可。然后生成类图和纯c++一样。原因是直接右击项目,然后查看类视图时,整个项目包含了多个命名空间,源码不在同一个命名空间内,如下。如果是查看已存在的Qt项目,则需要新建一个Qt Console Application。解决办法,分别右击每一个命名空间,查看类视图。上面的生成的类试图如下。视图 -》类视图。右击其中一个类,查看类图。(1)值不在预期范围内。原创 2023-12-22 18:35:40 · 2504 阅读 · 0 评论 -
qt 信号和槽的简明使用
自定义信号,写在signals下。返回值是void,只需要声明,不需要实现可以有参数,所以可以重载slots. 早期qt必须写在public slots下.返回值void,需要声明和实现可以有参数,所以可以重载举个例子:下课了,触发老师发送饿了的信号,学生接受信号并进行请客吃饭事件。程序:调用classIsOver(),触发老师hungry(), 学生接受信号并treat();Teacher类Q_OBJECTpublic:signals:// 信号{}Student类。原创 2023-12-21 19:57:21 · 251 阅读 · 0 评论 -
Qt 中文QString和std::string互转等中文格式问题
【代码】Qt 中文QString和std::string互转等中文格式问题。原创 2023-12-20 15:01:47 · 455 阅读 · 0 评论 -
qt 常用快捷键
【代码】qt 常用快捷键。原创 2023-12-20 09:15:20 · 52 阅读 · 0 评论 -
qt creator配置opencv库 (MSVC版本)
pro文件添加opencv。原创 2023-12-07 17:40:30 · 861 阅读 · 0 评论 -
编译ctk源码
编译ctk原创 2023-09-21 20:15:00 · 293 阅读 · 0 评论 -
编译vtk源码
编译vtk,qt使用vtk操作3d数据原创 2023-09-21 13:38:46 · 642 阅读 · 0 评论 -
在线安装qt5.15之后任意版本
进入cmd,用命令行打开安装包,并指定组件下载地址(这个是关键,之前用的是腾讯镜像,出现了版本灰色无法选中问题)这里选择安装5.15.2版本。原创 2023-09-21 09:49:33 · 791 阅读 · 0 评论 -
nodeeditor 源码阅读 - NumberSourceDataModel 自定义输入节点模型
【代码】nodeeditor 源码阅读 - NumberSourceDataModel 自定义输入节点模型。原创 2023-09-11 17:16:39 · 211 阅读 · 0 评论 -
nodeeditor 源码阅读 - NodeDelegateModelRegistry节点代理模型注册器
这段代码是用于管理节点模型的注册和创建的类的实现。它包括了已注册模型的功能。原创 2023-09-11 15:58:32 · 153 阅读 · 0 评论 -
nodeeditor 源码阅读 - NodeDelegateModel节点代理模型
这段代码是一个节点模型的实现,它包括了保存和加载节点数据、设置端口连接策略、获取和设置节点样式等功能。原创 2023-09-11 15:39:43 · 193 阅读 · 0 评论 -
nodeeditor 源码阅读 - Definition库声明
枚举类型:(1)NodeRole节点属性,比如节点类型、节点标题、节点输入输出端口数、节点位置等;(2) NodeFlag,是否允许调整节点大小;(3)原创 2023-09-10 23:48:51 · 487 阅读 · 0 评论 -
nodeeditor 源码阅读 - NodeData节点数据
(1)一个结构体NodeDataType;(2)一个类NodeData:两个方法,一个是判断两个节点数据类型是否一样,一个是获取节点数据类型。(3)声明NodeDataType类型为元类型,元类型的作用:主要作用是在QObject的属性系统(信号槽)中使用该自定义类型。原创 2023-09-10 18:22:13 · 226 阅读 · 0 评论 -
nodeeditor 源码阅读 - NodeDelegateModelRegistry节点代理模型注册器
【代码】nodeeditor 源码阅读 - NodeDelegateModelRegistry节点代理模型注册器。原创 2023-09-10 16:41:00 · 132 阅读 · 0 评论 -
nodeeditor 源码阅读 - GraphicsViewStyle流程视图风格类
【代码】nodeeditor 源码阅读 - GraphicsViewStyle流程视图风格类。原创 2023-09-10 14:07:24 · 212 阅读 · 0 评论 -
nodeeditor 源码阅读 - NodeStyle节点风格类
【代码】nodeeditor 源码阅读 - NodeStyle节点风格类。原创 2023-09-09 15:57:30 · 249 阅读 · 0 评论 -
nodeeditor 源码阅读 - StyleCollection风格管理类
【代码】nodeeditor 源码阅读 - StyleCollection。原创 2023-09-09 14:23:26 · 166 阅读 · 0 评论 -
nodeeditor 源码阅读 - ConnectionStyle连接风格类
这段代码的主要目的是定义了一个连接样式的类,用于加载、存储和管理连接的外观配置信息。它包含了构造函数、加载和保存配置信息的方法,以及一些用于获取特定属性值的函数。此外,还包含了一些用于检查和处理JSON数据的宏和条件编译的调试功能。原创 2023-09-09 11:24:38 · 251 阅读 · 0 评论 -
nodeeditor 源码阅读 - Style风格基类
QtNodes命名空间下有个Style类。原创 2023-09-09 10:47:40 · 243 阅读 · 0 评论 -
window下编译qt nodeeditor
window编译node原创 2023-09-07 15:02:53 · 799 阅读 · 10 评论