Qt Q3DScatter中元素的移动和旋转
摘要:程序运行截图如下: 这里的主要框架为Q3DScatter 首先是设置范围,免得随机生成坐标时,坐标系不停的变: 使用QScatter3DSeries生成一串的item。方便显示在m_graph中 使用QScatterDataItem进行元素的操作。 逻辑很简单把 旋转 关键代码 1 #include
阅读全文
posted @
2020-07-29 11:49
一杯清酒邀明月
阅读(1332)
推荐(0)
Qt QtDataVisualization Q3DScatter绘制散点图
摘要:一、效果图二、代码 1 //创建Q3DScatter三维散点图类对象 2 QtDataVisualization::Q3DScatter scatter; 3 scatter.setFlags(scatter.flags() ^ Qt::FramelessWindowHint); 4 //新建序列和
阅读全文
posted @
2020-07-29 11:46
一杯清酒邀明月
阅读(3119)
推荐(0)
Qt qwtplot3d根据时间采集多条曲线
摘要:效果图: 核心代码: qwt3d_rnrichment_std.h下: 1 class QWT3D_EXPORT Line3D: public VertexEnrichment 2 3 { 4 public: 5 Line3D(); 6 Line3D(double thick,bool smooth
阅读全文
posted @
2020-07-29 10:14
一杯清酒邀明月
阅读(2537)
推荐(1)
Qt QWT3D 之 三维动态曲线的实现
摘要:QWT3D 和QWT 都是QT的同门师弟,QWT3D主要信赖于QT中的QGLWidget类,可以直接使用opengl 命令,QWT3D的编译比较简单,在此不再赘述,下面展示一下QWT3D自带的例子运行效果: 下面是经典的,牛逼的MESH例子,生成经典的帽子曲面等 QWT3D例子展示就到此为至吧,不然
阅读全文
posted @
2020-07-29 10:05
一杯清酒邀明月
阅读(5744)
推荐(1)
Qt 数据可视化之3D图形
摘要:前段时间在Qt事例中看到了3D图形,就参考案例,做了一个相似的demon. 不多说了,先看做的两个效果图吧。 工程文件: 1 QT += datavisualization 2 SOURCES += main.cpp 因为用的是3D,所以工程文件要加datavisualization。 主文件: 1
阅读全文
posted @
2020-07-29 09:59
一杯清酒邀明月
阅读(3171)
推荐(0)
Qt QPainter实现3D柱状图
摘要:利用QPainter实现漂亮的柱状图。看一下效果 利用渐进色实现三维的效果。代码如下 1 void qbarpainter::paintEvent( QPaintEvent * ) 2 { 3 QPainter painter(this); 4 painter.setRenderHint(QPain
阅读全文
posted @
2020-07-29 09:56
一杯清酒邀明月
阅读(1418)
推荐(0)
Qt QtDataVisualization Q3DSurface绘制曲面图
摘要:一、效果图二、代码 1 //创建一个三维曲面对象 2 Q3DSurface surface; 3 surface.setFlags(surface.flags() ^ Qt::FramelessWindowHint); 4 //创建数据对象 5 QSurfaceDataArray *data = n
阅读全文
posted @
2020-07-29 09:55
一杯清酒邀明月
阅读(3557)
推荐(0)
Qt Q3DScatter使用(三维可视图)
摘要:讲解都在注释中。 3d.pro文件 1 # 2 # 3 # Project created by QtCreator 2018-03-12T18:11:08 4 # 5 # 6 7 QT += core gui datavisualization widgets 8 9 greaterThan(QT
阅读全文
posted @
2020-07-29 09:54
一杯清酒邀明月
阅读(3003)
推荐(0)
Qt 数据三维显示
摘要:.pro文件 1 # 2 # 3 # Project created by QtCreator 2019-01-10T15:27:17 4 # 5 # 6 7 8 QT += core gui 9 QT +=datavisualization 10 11 12 greaterThan(QT_MAJO
阅读全文
posted @
2020-07-29 09:53
一杯清酒邀明月
阅读(2207)
推荐(0)
Qt QOpenGLWidget类讲解
摘要:Detailed Description QOpenGLWidget类是用于渲染OpenGL图形。 除了可以选择使用QPainter和标准的OpenGL渲染图形,QOpenGLWidget类提供了在Qt应用程序中显示OpenGL图形的功能。它使用起来非常简单:新建类继承于QOpenGLWidget,
阅读全文
posted @
2020-07-29 09:14
一杯清酒邀明月
阅读(7330)
推荐(0)
Qt 获取文件的路径和选择打开文件的对话框
摘要:1.打开获取文件夹路径的对话框 QString filePath = QFileDialog::getExistingDirectory(this, “请选择文件保存路径…”, “./”); 第一个参数为父类,第二个参数为弹出路径选择对话框的左上角的标题,第三个为打开对话框的起始路径。 2.打开一个
阅读全文
posted @
2020-07-17 11:22
一杯清酒邀明月
阅读(10314)
推荐(2)
Qt 改变鼠标形状
摘要:改变鼠标形状,在绘制坐标系的时候有用到,特此记下: 1 this->setMouseTracking(true); //设置为不按下鼠标键触发moveEvent 2 void mouseMoveEvent(QMouseEvent* event) 3 { 4 QPoint mousepos = eve
阅读全文
posted @
2020-07-16 17:37
一杯清酒邀明月
阅读(1204)
推荐(0)
Qt QDialog添加最大化和最小化按钮
摘要:QDialog窗体右上角默认是没有最小化和最大化按钮的。 1、效果 2、上代码 1 // 设置窗体最大化和最小化 2 Qt::WindowFlags windowFlag = Qt::Dialog; 3 windowFlag |= Qt::WindowMinimizeButtonHint; 4 wi
阅读全文
posted @
2020-07-16 15:46
一杯清酒邀明月
阅读(2661)
推荐(0)
Qt 快速求最值
摘要:1. 求最大值 const T &qMax(const T &a, const T &b) 2. 求最小值 const T &qMin(const T &a, const T &b) 3. 求三值的中间值 const T &qBound(const T &v1, const T &v2, const
阅读全文
posted @
2020-07-16 13:08
一杯清酒邀明月
阅读(1320)
推荐(0)
Qt WindowFlags属性详解
摘要:Qt::WindowFlags 1 Qt::Widget //是一个窗口或部件,有父窗口就是部件,没有就是窗口 2 Qt::Window //是一个窗口,有窗口边框和标题 3 Qt::Dialog //是一个对话框窗口 4 Qt::Sheet //是一个窗口或部件Macintosh表单 5 Qt::
阅读全文
posted @
2020-07-15 09:29
一杯清酒邀明月
阅读(2717)
推荐(0)
Qt QMainWindow最大化按钮是灰色(不能最大化)的解决方法
摘要:解决方法:设置最大尺寸为16777215,并且使能Qt::WindowMaximizeButtonHint(默认就是使能的,不执行也可以) 1 const QSize MAIN_SIZE_MAX = QSize(16777215, 16777215); 2 this->setMaximumSize(
阅读全文
posted @
2020-07-15 09:26
一杯清酒邀明月
阅读(1820)
推荐(1)
Qt Qaction和触发函数建立连接的方法
摘要:说明:我是在ui里面编辑好控件以及位置,然后在程序里面将控件和触发函数进行绑定,实现的触发操作。 代码如下: 1 MainWindow::MainWindow(QWidget *parent) : 2 QMainWindow(parent), 3 ui(new Ui::MainWindow) 4 {
阅读全文
posted @
2020-07-10 14:51
一杯清酒邀明月
阅读(996)
推荐(0)
Qt QChart缩放后坐标轴间隔取整
摘要:使用qt的qchart显示数据曲线,坐标轴QValueAxis可以设置刻度间隔数量,但每个刻度的数值是根据坐标的极值除以间隔数量得到的,不一定是整数,导致曲线控件的显示刻度不适合观察。 如图: 纵坐标刻度带有小数,观察数据曲线时,就不容易计算曲线的波动。解决方法很简单,就是设置曲线坐标范围后,根据坐
阅读全文
posted @
2020-07-10 11:48
一杯清酒邀明月
阅读(1506)
推荐(0)
Qt 编译时报错“退出,退出代码2”的原因
摘要:1、报错如下: 2、原因: 工程路径中存在中文,如上图中的“测试”。
阅读全文
posted @
2020-07-07 11:23
一杯清酒邀明月
阅读(1812)
推荐(0)
Qt Qchart 中清空绘图
摘要:最近使用Qchart画图也是要画疯的节奏,最近又碰到了疑难杂症,在网chart汇入线条后,想把他们清除掉,结果发现怎么也清除不了, 在别的博客上说用这样的函数, 1 m_series1->clear(); 2 m_scatseries1->clear(); 然而结果却是变成下面这个样子: 内心很狂躁
阅读全文
posted @
2020-07-06 13:12
一杯清酒邀明月
阅读(6356)
推荐(0)