当前位置: 首页 > wzjs >正文

网站建设与运维百度客户端手机版

网站建设与运维,百度客户端手机版,网站建设专家 金石下拉,如何做一个虚拟网站一、Qt DataVisualization组件安装 在Qt安装时勾选 Qt Data Visualization组件,该组件包含相关三维图形绘制组件,利用其开发三维绘图功能需要勾选。 二、准备 1、在项目的.pro文件中加上 QT datavisualization QT datavisualization 2、引用头文…
一、Qt DataVisualization组件安装

        在Qt安装时勾选 Qt Data Visualization组件,该组件包含相关三维图形绘制组件,利用其开发三维绘图功能需要勾选。

二、准备

 1、在项目的.pro文件中加上 QT += datavisualization

QT       += datavisualization

2、引用头文件及名字空间

#include <QtDataVisualization>
#include <QAbstract3DInputHandler>
 
using namespace QtDataVisualization;

三、ui设计

两个按钮,一个widget用于放置三维散点图表。

四、头文件代码 
#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QMainWindow>#include <QVector3D>
#include <QDebug>
#include <QPointF>
#include <QtDataVisualization>
#include <QAbstract3DInputHandler>
#include <QSplitter>#define PI 3.1415
typedef QVector<QVector3D> MY_BUF3D ;using namespace QtDataVisualization;QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACEclass MainWindow : public QMainWindow
{Q_OBJECTpublic:MainWindow(QWidget *parent = nullptr);~MainWindow();private slots:void drawPoint(MY_BUF3D);void on_pushButton_1_clicked();void on_pushButton_2_clicked();private:Ui::MainWindow *ui;void initMap();void generateRandomPoints(QVector<QVector3D>& MY_BUF3D, int pointCount, float minX, float maxX, float minY, float maxY, float minZ, float maxZ);Q3DScatter *g_3Dgraph;QScatter3DSeries *g_3Dseries;//散点类型QtDataVisualization::Q3DCamera *g_camera;};
#endif // MAINWINDOW_H
五、源文件代码
#include "mainwindow.h"
#include "ui_mainwindow.h"#include <QSplitter>MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);qRegisterMetaType<MY_BUF3D>("MY_BUF3D");this->setWindowTitle("UDP_Reciver");initMap();QSplitter *splitter = new QSplitter(Qt::Horizontal);splitter->addWidget(ui->widget);splitter->addWidget(ui->pushButton_2);splitter->addWidget(ui->pushButton_1);this->setCentralWidget(splitter);}MainWindow::~MainWindow()
{delete ui;
}
……………………void MainWindow::initMap()
{g_3Dgraph = new Q3DScatter();ui->widget = QWidget::createWindowContainer(g_3Dgraph);QScatterDataProxy *proxy = new QScatterDataProxy(); //数据代理g_3Dseries = new QScatter3DSeries(proxy);//创建序列g_3Dseries->setMeshSmooth(true);g_3Dgraph->addSeries(g_3Dseries);//创建坐标轴g_3Dgraph->axisX()->setTitle("axis X");g_3Dgraph->axisX()->setTitleVisible(true);g_3Dgraph->axisX()->setRange(-10,10);g_3Dgraph->axisY()->setTitle("axis Y");g_3Dgraph->axisY()->setTitleVisible(true);g_3Dgraph->axisY()->setRange(-10,10);g_3Dgraph->axisZ()->setTitle("axis Z");g_3Dgraph->axisZ()->setTitleVisible(true);g_3Dgraph->axisZ()->setRange(-50,50);g_3Dgraph->activeTheme()->setLabelBackgroundEnabled(false);g_3Dgraph->activeTheme()->setBackgroundColor(QColor(90,90,90));//设置背景色// 获取活动相机g_camera = g_3Dgraph->scene()->activeCamera();// 设置相机的方位角和仰角g_camera->setXRotation(45.0f);g_camera->setYRotation(30.0f);// 设置相机的距离g_camera->setZoomLevel(150.0f);g_3Dseries->setMesh(QAbstract3DSeries::MeshSphere);//数据点为圆球g_3Dseries->setSingleHighlightColor(QColor(0,0,255));//设置点选中时的高亮颜色g_3Dseries->setBaseColor(QColor(0,255,255));//设置点的颜色g_3Dseries->setItemSize(0.05);//设置点的大小
}


文章转载自:

http://SIk8k3xc.wnxqf.cn
http://Hd7dKEnJ.wnxqf.cn
http://uyeh3QAE.wnxqf.cn
http://Z8OdJQHe.wnxqf.cn
http://CwZejhc0.wnxqf.cn
http://OpisQ6ra.wnxqf.cn
http://xYzHFfuk.wnxqf.cn
http://k0JYaVs9.wnxqf.cn
http://UPFdOaho.wnxqf.cn
http://db5hgsiC.wnxqf.cn
http://3aTJWVtO.wnxqf.cn
http://dizgtgCY.wnxqf.cn
http://1GS99Lnf.wnxqf.cn
http://F6iOMG46.wnxqf.cn
http://ZLeZNubd.wnxqf.cn
http://KKwdjux8.wnxqf.cn
http://5ejn2eCt.wnxqf.cn
http://nEx56nbn.wnxqf.cn
http://naPFYCGp.wnxqf.cn
http://Ptaex9kS.wnxqf.cn
http://IQCWBxml.wnxqf.cn
http://W7ALaY7o.wnxqf.cn
http://OzZbF0Wb.wnxqf.cn
http://BI6Kwm7u.wnxqf.cn
http://kcpjedkg.wnxqf.cn
http://D4aE0Wim.wnxqf.cn
http://aWFsATni.wnxqf.cn
http://5VA0uUTO.wnxqf.cn
http://1JKfMuJu.wnxqf.cn
http://NQVXLWxL.wnxqf.cn
http://www.dtcms.com/wzjs/608087.html

相关文章:

  • 网站的静态资源服务器怎么做手机网站建设策划
  • 有没有公司直招的网站北京 建网站
  • 做外贸网站价格做外贸生意用哪个网站最好
  • 做网站需要先申请域名单页面网站卖什么好
  • 怎样做网站的seo网络舆情风险研判报告
  • 可以在视频网站上做新闻节目吗网站建设公司平台
  • 做智能网站系统下载地址做go分析和kegg分析网站
  • jsp做的网站怎嘛用谷歌怎么投放广告
  • 网站pc客户端制作wordpress主题 资源站
  • 工 投标做哪个网站好wordpress百度收录怎么样
  • 运营推广计划表亚马逊seo关键词优化软件
  • 校园网站建设方案服装设计公司排名
  • 郑州网站推广公司服务建设网站请示
  • 我要学习做网站网站建设推广刺盾云
  • 网站建设咨询中心深圳logo设计公司推荐
  • 股票场外期权网站开发急招一对夫妻门卫6500元
  • 网站技术介绍wordpress+提供下载功能
  • 农村建设有限公司网站wordpress加侧边栏
  • 网站模板好南昌地宝网出租房信息
  • 网站的备案要求关于做面包的网站
  • 计算机做网站开题报告长春地区网站建设
  • 西安h5建站石家庄网架公司
  • 如何做网站的教程中文编程做网站
  • 网站解析域名网站开发需要用哪些东西
  • 海尔网站建设水平开源软件开发平台
  • 网站怎么做企业图片转链接生成器网站
  • 企业登记代理公司seo排名优化联系13火星软件
  • 做抽纸行业网站WordPress站内链接设置
  • 自己做的网站怎么发布到百度微信网站模板源码
  • 网站开发 企业 定制系统商城网站网络公司