当前位置:网站首页>QCustomPlot 坐标轴间隔显示刻度标签
QCustomPlot 坐标轴间隔显示刻度标签
2022-08-04 19:13:00 【老赵的博客】
1. 可直接使用,使用场景:画散点图时,需要显示多个点,但是横坐标标签全部显示的话,就会拥挤,故事用这个方法
//设置坐标
QVector<QString>xLable;
QVector<double>xpos;
int num = 10;
xLable.resize(num);
xpos.resize(num);
int xmin = m_freValue_list.time_t_vector.first();
int xmax = m_freValue_list.time_t_vector.last();
double xspan = (xmax+1 - xmin)/num;
for(int i=0;i<num;i++)
{
xpos.append(xmin+i*xspan);
xLable.append(QString::number(xmin+i*xspan));
}
QSharedPointer<QCPAxisTickerText> xaixsTicker = QSharedPointer<QCPAxisTickerText>(new QCPAxisTickerText);
xaixsTicker->addTicks(xpos,xLable);
ui->widget_freqStatisticsPlot->xAxis->setTicker(xaixsTicker);
ui->widget_freqStatisticsPlot->xAxis->setRange(m_FreScatterNum-MAX_POINT_NUM+1,m_FreScatterNum+1);
ui->widget_freqStatisticsPlot->replot();
边栏推荐
猜你喜欢
随机推荐
服务器
03 ts类型缩小,函数
基于3D机器视觉的采血试管分拣系统
win10 uwp win2d 使用 Path 绘制界面
百度智能云重庆工业互联网平台正式亮相,深耕重庆,辐射西南
Industrial CCD and CMOS camera
七夕福利!中奖名单:书籍免费送!
Scala104-Spark.sql的内置日期时间函数
win10 uwp slider 隐藏显示数值
Storage resource activation system to help new infrastructure
【填空题】130道面试填空题
Dragoma(DMA)元宇宙系统开发
lc marathon 8.3
win10 uwp ping
mq消息积压怎么对应
PG网络传输安全SSL介绍及使用示例
win10 uwp json
污损指纹恢复与识别
gbase8s创建RANGE分片表
The Development and Current Situation of Object Detection