QCustomPlot坐标轴无限缩放引发的刻度问题
QCustomPlot设置坐标轴缩放之后,坐标轴可以无限缩放,缩放到一定程度时,坐标轴刻度会显示为同一个数值,很不合适。 解决方法是使用自定义ticker,以整形为例: QSharedPointer<QCPAxisTickerFixed> intTicker( new QCPAxisTickerFixed ); //设置刻度之间的步长为1 intTicker->setTickStep(1); //设置缩放策略 intTicker->setScaleStrategy( QCPAxisTickerFixed::ssMultiples ); //应用自定义整形ticker customPlot->xAxis->setTicker( intTicker ) ; 来源: oschina 链接: https://my.oschina.net/u/4406751/blog/4703544