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

免费做封面的网站怎样做网站的优化、排名

免费做封面的网站,怎样做网站的优化、排名,公司查询网站查询系统,wordpress非会员禁止查看QT 二维坐标系显示坐标点及点与点的连线-通过定时器自动添加随机数据点 功能介绍头文件C文件运行过程 功能介绍 上面的代码实现了一个简单的 Qt 应用程序,其功能包括: 创建一个 MainWindow 类,继承自 QMainWindow,作为应用程序的…

QT 二维坐标系显示坐标点及点与点的连线-通过定时器自动添加随机数据点

  • 功能介绍
  • 头文件
  • C文件
  • 运行过程

功能介绍

上面的代码实现了一个简单的 Qt 应用程序,其功能包括:

  1. 创建一个 MainWindow 类,继承自 QMainWindow,作为应用程序的主窗口。

  2. 在主窗口中添加了一个图表 (QChart) 和一个图表视图 (QChartView),用于显示图表内容。

  3. 在图表中添加了一个线系列 (QLineSeries),用于绘制数据点。

  4. 设置了图表的 X 轴和 Y 轴范围、颜色和标题。

  5. 使用 QTimer 创建了一个定时器,每隔5秒触发一次 addPoint() 槽函数。

  6. addPoint() 槽函数中,生成了一个随机的 x 坐标和 y 坐标,并将它们添加到线系列中,以实现动态添加点的效果。

头文件

// mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QMainWindow>
#include <QtCharts>
#include <QChartView>
#include <QSplineSeries>
#include <QTimer>QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACEclass MainWindow : public QMainWindow
{Q_OBJECTpublic:MainWindow(QWidget *parent = nullptr);~MainWindow();private slots:void addPoint();private:Ui::MainWindow *ui;QTimer *timer;QLineSeries *series1;QChart *chart;
};#endif // MAINWINDOW_H

C文件

// mainwindow.cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QRandomGenerator>MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);QValueAxis *xAxis = new QValueAxis();xAxis->setRange(-10, 10);xAxis->setLabelsColor(QColor(255, 0, 0));xAxis->setTitleText("X");QValueAxis *yAxis = new QValueAxis();yAxis->setRange(-10, 10);yAxis->setLabelsColor(QColor(255,0, 0));yAxis->setTitleText("Y");series1 = new QLineSeries();chart = new QChart();chart->legend()->hide();chart->addSeries(series1);chart->createDefaultAxes();chart->setTitle(" www ");chart->addAxis(xAxis, Qt::AlignBottom);chart->addAxis(yAxis, Qt::AlignLeft);series1->attachAxis(xAxis);series1->attachAxis(yAxis);series1->setColor(QColor(255, 0, 0));series1->setUseOpenGL();QChartView *chartView = new QChartView(chart);chartView->setChart(chart);chartView->setRubberBand(QChartView::RectangleRubberBand);chartView->setRenderHint(QPainter::Antialiasing,true);this->setCentralWidget(chartView);// 设置定时器timer = new QTimer(this);connect(timer, SIGNAL(timeout()), this, SLOT(addPoint()));timer->start(1000); // 每隔5秒触发timeout()信号
}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::addPoint()
{// 添加随机点int X = QRandomGenerator::global()->bounded(-100, 100 + 1);int Y = QRandomGenerator::global()->bounded(-100, 100 + 1);series1->append(X, Y);
}

运行过程

在这里插入图片描述

http://www.zhongyajixie.com/news/14664.html

相关文章:

  • 北京网站开发公司有哪些2345网址导航手机版
  • 蜂蜜网站建设seo页面排名优化
  • 爱企查官网重庆关键词seo排名
  • 做童鞋的一些外贸网站域名解析ip138在线查询
  • 内容导购网站模板外包公司什么意思
  • 杭州网站建设招聘网品牌营销策略案例
  • 专做机票网站的软件公司亚马逊关键词优化软件
  • 篇高端网站愿建设营销网站建设选择
  • 通用cms网站帮我搜一下长沙做网络销售
  • 上海开办企业一窗通青岛网站制作seo
  • 一起做网店网站小学生摘抄新闻2024
  • 宜州网站建设服务电子商务营销
  • 北京网站建设 标准型 新翼营销策划案的模板
  • 加强学院网站建设长春今日头条新闻
  • 微网站开发平台seoul是什么国家
  • 网页制作免费网站新冠疫情最新情况最新消息
  • 东莞公司网站建设营销型网站建设网络推广怎么做才有效
  • 对内部网站建设的意见和建议日本预测比分
  • 个人网站怎么做代码代运营公司
  • 营销策划好的网站女教师遭网课入侵视频
  • 网站用哪个做网络平台销售
  • 中交建设 招标有限公司网站在线培训app
  • 温州网络科技技术有限公司cpu游戏优化加速软件
  • 蓬安网站建设怎样做产品推广
  • 制作app的网站哪个好网络推广中心
  • 海南省建设厅网站刷外链工具
  • 哪些网站可以做微课线下推广有哪几种渠道
  • 东营企业网站排名百度seo排名优化系统
  • 徐州专业做网站的网站seo快速
  • 做小说网站做国外域名还是国内的好处外包公司