随笔分类 - A5 QT
记录Qt常见问题与解决方法
摘要:使用VTK中的vtkAxesActor和vtkOrientationMarkerWidget在左下角显示坐标轴,捣鼓了一天,才整成。 ``` renWin_ = vtkSmartPointer::New(); this->SetRenderWindow(renWin_); renderer_ = v
阅读全文
摘要:# 1、判断是否为根节点 ```c++ QModelIndex currentIndex = treeView->currentIndex(); QStandardItem* currentItem = model->itemFromIndex(currentIndex); // 如果是根目录,是否
阅读全文
摘要:使用`QList`完成 代码 ```c++ QList size1,size2,size3; // 初始化splitter比例 size1 setSizes(size1); size2 setSizes(size2); size3 setSizes(size3); ``` 比例分别为 2:8 7:3
阅读全文
摘要:需要加一行代码重新渲染 ```c++ renderWindow_->Render(); ``` 示例代码 ```c++ // 映射源,将体对象转换为图形数据 auto mapper = vtkSmartPointer::New(); cubeSource->SetCenter(x, y, z); /
阅读全文
摘要:需求:主窗口中有一个打印窗口,将打印窗口单独抽离出来,主窗口向打印窗口发送信号,在打印窗口打印字符串。 > 使用单例模式实现 **打印窗口代码** logWidget.h ```c++ #pragma once #include #include #include #include // 信息打印窗
阅读全文
摘要:# 错误:  我们将AUTOUIC设置为ON之后,cmake会自动帮我们生成ui文件对应的.h头文件,但
阅读全文
摘要:# 绘制球的基本过程 [gp_Ax2](https://dev.opencascade.org/doc/refman/html/classgp___ax2.html "gp_Ax2")类:实例化一个坐标; gp_Ax2::SetLocation(gp_Pnt); 设置原点位置 [BRepPrimAP
阅读全文
摘要:使用MSVC编译时出现中文乱码问题,将文件格式改为utf-8,并在头文件添加`#pragma execution_character_set("utf-8")`仍然未解决问题,修改一下电脑区域设置。 win10修改区域设置 搜索区域设置  2、提示需要一个处于启用状态的有效资
阅读全文
摘要:本案例是创建myPtnMenu,功能是点击按钮之后出现类似于菜单栏的弹窗 效果如下:  # 1、新建C+
阅读全文
摘要:## 代码提示(已在环境变量中声明) 即下方的Qt_INCLUDEPATH  这里下载3.4版本的,下载4.0版本容易出错 ## 2、安装opencv D:\opencv\opencv-3.4.16\opencv ## 3、CMake构建 ###
阅读全文
摘要:# 解决QT creator预览和实际不相符 在main函数里添加 ```c++ // 增加下面的一个代码 if(QT_VERSION>=QT_VERSION_CHECK(5,6,0)) QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScali
阅读全文

浙公网安备 33010602011771号