随笔分类 -  A5 QT

记录Qt常见问题与解决方法
摘要:使用VTK中的vtkAxesActor和vtkOrientationMarkerWidget在左下角显示坐标轴,捣鼓了一天,才整成。 ``` renWin_ = vtkSmartPointer::New(); this->SetRenderWindow(renWin_); renderer_ = v 阅读全文
posted @ 2023-07-23 21:31 摩天仑 阅读(1918) 评论(0) 推荐(0)
摘要:# 1、判断是否为根节点 ```c++ QModelIndex currentIndex = treeView->currentIndex(); QStandardItem* currentItem = model->itemFromIndex(currentIndex); // 如果是根目录,是否 阅读全文
posted @ 2023-07-15 19:35 摩天仑 阅读(556) 评论(0) 推荐(0)
摘要:使用`QList`完成 代码 ```c++ QList size1,size2,size3; // 初始化splitter比例 size1 setSizes(size1); size2 setSizes(size2); size3 setSizes(size3); ``` 比例分别为 2:8 7:3 阅读全文
posted @ 2023-06-27 02:08 摩天仑 阅读(227) 评论(0) 推荐(0)
摘要:需要加一行代码重新渲染 ```c++ renderWindow_->Render(); ``` 示例代码 ```c++ // 映射源,将体对象转换为图形数据 auto mapper = vtkSmartPointer::New(); cubeSource->SetCenter(x, y, z); / 阅读全文
posted @ 2023-06-27 02:06 摩天仑 阅读(243) 评论(0) 推荐(0)
摘要:需求:主窗口中有一个打印窗口,将打印窗口单独抽离出来,主窗口向打印窗口发送信号,在打印窗口打印字符串。 > 使用单例模式实现 **打印窗口代码** logWidget.h ```c++ #pragma once #include #include #include #include // 信息打印窗 阅读全文
posted @ 2023-06-26 00:49 摩天仑 阅读(112) 评论(0) 推荐(0)
摘要:# 错误: ![image](https://img2023.cnblogs.com/blog/3059241/202303/3059241-20230323211134976-1044490986.png) 我们将AUTOUIC设置为ON之后,cmake会自动帮我们生成ui文件对应的.h头文件,但 阅读全文
posted @ 2023-03-23 21:15 摩天仑 阅读(1626) 评论(0) 推荐(1)
摘要:# 绘制球的基本过程 [gp_Ax2](https://dev.opencascade.org/doc/refman/html/classgp___ax2.html "gp_Ax2")类:实例化一个坐标; gp_Ax2::SetLocation(gp_Pnt); 设置原点位置 [BRepPrimAP 阅读全文
posted @ 2023-03-18 21:45 摩天仑 阅读(199) 评论(0) 推荐(0)
摘要:使用MSVC编译时出现中文乱码问题,将文件格式改为utf-8,并在头文件添加`#pragma execution_character_set("utf-8")`仍然未解决问题,修改一下电脑区域设置。 win10修改区域设置 搜索区域设置 ![image](https://img2023.cnblog 阅读全文
posted @ 2023-03-18 09:27 摩天仑 阅读(152) 评论(0) 推荐(0)
摘要:# 1、下载opencsacade 下载网址:https://dev.opencascade.org/release 这里有两种安装方式,第一种是exe直接安装,第二种是下载源码编译。这里选择第一种 ![image](https://img2023.cnblogs.com/blog/3059241/ 阅读全文
posted @ 2023-03-17 14:53 摩天仑 阅读(2511) 评论(0) 推荐(0)
摘要:1、打开Qt安装目录下的【MaintenanceTool.exe】 ![image](https://img2023.cnblogs.com/blog/3059241/202303/3059241-20230317095314181-523921310.png) 2、提示需要一个处于启用状态的有效资 阅读全文
posted @ 2023-03-17 10:01 摩天仑 阅读(674) 评论(0) 推荐(0)
摘要:本案例是创建myPtnMenu,功能是点击按钮之后出现类似于菜单栏的弹窗 效果如下: ![image](https://img2023.cnblogs.com/blog/3059241/202303/3059241-20230308231740417-1835293325.png) # 1、新建C+ 阅读全文
posted @ 2023-03-08 23:18 摩天仑 阅读(378) 评论(0) 推荐(0)
摘要:## 代码提示(已在环境变量中声明) 即下方的Qt_INCLUDEPATH ![image-20221104170257699](http://test-123456-md-images.oss-cn-beijing.aliyuncs.com/img/image-20221104170257699. 阅读全文
posted @ 2023-03-07 12:28 摩天仑 阅读(57) 评论(0) 推荐(0)
摘要:## 1、下载opencv [github](https://github.com/opencv/opencv/releases) 这里下载3.4版本的,下载4.0版本容易出错 ## 2、安装opencv D:\opencv\opencv-3.4.16\opencv ## 3、CMake构建 ### 阅读全文
posted @ 2023-03-07 12:22 摩天仑 阅读(624) 评论(0) 推荐(0)
摘要:# 解决QT creator预览和实际不相符 在main函数里添加 ```c++ // 增加下面的一个代码 if(QT_VERSION>=QT_VERSION_CHECK(5,6,0)) QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScali 阅读全文
posted @ 2023-03-07 12:21 摩天仑 阅读(367) 评论(0) 推荐(0)