社区
Qt
帖子详情
QT5.12中 QChart 'axisY' is deprecated 如何处理??
w22net
2019-01-30 10:40:40
QT5.12中 如下代码提示:
'axisY' is deprecated 如何处理代换是好???
QChart *m_chart;
m_chart->axisY()->setRange(vectorMin(oldData).y()-0.00001, vectorMax(oldData).y()+0.00001);
...全文
2498
2
打赏
收藏
QT5.12中 QChart 'axisY' is deprecated 如何处理??
QT5.12中 如下代码提示: 'axisY' is deprecated 如何处理代换是好??? QChart *m_chart; m_chart->axisY()->setRange(vectorMin(oldData).y()-0.00001, vectorMax(oldData).y()+0.00001);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
donwmufromdying
2019-04-23
打赏
举报
回复
这个确实是废弃的函数了。包括setter。你就按照这样来做。 auto yAxises = chart->axes(Qt::Vertical); if ( yAxises .size()> 0 ) { QAbstractAxis *yAxis = yAxises.at(0); yAxis ->setRange(vectorMin(oldData).y()-0.00001, vectorMax(oldData).y()+0.00001); }
清--风
2019-04-19
打赏
举报
回复
auto xAxis = chart->axes(Qt::Horizontal); auto yAxis = chart->axes(Qt::Vertical); [..] 转自 https://stackoverflow.com/questions/53812267/qtcharts-axisx-depreciated 但是我还是不知道具体的该怎么做,我新手,太菜了。
QT简单曲线图绘制(基于Q
Char
t)
本例指定一系列离散点,可绘制曲线图,并可将图表嵌入widget
中
(本例嵌入了mainwi) 效果如下: 本例曲线图绘制使用QT的Q
Char
t模块实现(
QT5
.7及其以上版本才有此功能),自行封装了
Char
t类, 调用如下: .pro工程文件: #------------------------------------------------- # # Project created by QtCreator 2020-08-
12
T20:05:22 # #--------------------------
【嵌入式Qt开发入门】如何使用Qt进行绘制实时图表——Q
Char
t 图表
要想使用 Qt
Char
ts,我们的 Qt 版本得使用 Qt 5.7 之后的版本。其实 Qt
Char
ts 并不是 Qt 5.7 才有的,是在 Qt 5.7 以前只有商业版本的 Qt 才有 Qt
Char
ts。我们能免费下载的 Qt 版本都是社区(开源)版本。Qt
Char
ts 很方便的绘制我们常见的曲线图、折线图、柱状图和饼状图等图表。不用自己花精力去了解第三方组件的使用了或者开发第三方组件。Qt 的帮助文档里已经有说明 Qt
Char
ts 主要部件的使用方法。
Q
Char
t绘图时出现警告:
axis
X has been explicitly marked
deprecated
here
Qt Q
Char
t绘图时的警告:‘
axis
X’ has been explicitly marked
deprecated
here 我用的是5.
12
.1版本,其他版本应该也可以解决,直接在程序改动 会出现警告的写法,例如
char
t->
axis
Y()->setRange(-10, 10);
char
t->
axis
X()->setRange(0, 96); 会出现警告,虽然不影响编译,但是总有点不舒服 '
axis
Y' has been explicitly mark
[
Qt5
.
12
.3] 使用
Char
t模块
中
warning: ‘set
Axis
X‘ is
deprecated
, warning: ‘set
Axis
Y‘ is
deprecated
的解决办法
在使用Qt
Char
ts模块绘图的过程
中
,X轴需要显示DateTime,不能使用默认的createDefaultAxes();遂使用了set
Axis
X,set
Axis
Y方法,但一直报方法被弃用,随尝试解决。
qt图表一 :spline
char
t
Qt - QT
Char
t绘制图表 先运行一个spline
char
t例子: main.cpp #include "widget.h" #include <QApplication> #include <QtWidgets/QApplication> #include <QtWidgets/QMainWindow> #include <Qt
Char
ts/Q
Char
tView> #include <Qt
Char
ts/QSplineSeries> int
Qt
21,503
社区成员
26,693
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章