DistroScaleDraw(const QStringList &labels) : d_labels(labels) { setTickLength(QwtScaleDiv::MinorTick, 1); setTickLength(QwtScaleDiv::MediumTick, 1); setTickLength(QwtScaleDiv::MajorTick, 1); //enableComponent(QwtScaleDraw::Backbone, false); //setLabelRotation(-60.0); setLabelAlignment(Qt::AlignVCenter); }
YearScaleDraw() { setTickLength( QwtScaleDiv::MajorTick, 0 ); setTickLength( QwtScaleDiv::MinorTick, 0 ); setTickLength( QwtScaleDiv::MediumTick, 6 ); setLabelRotation( -60.0 ); setLabelAlignment( Qt::AlignLeft | Qt::AlignVCenter ); setSpacing( 15 ); }
FrameScaleDraw (Qt::Orientation orientation, std::vector<QString> const & labels) : m_labels( labels ) { setTickLength(QwtScaleDiv::MinorTick, 0); setTickLength(QwtScaleDiv::MediumTick, 1); setTickLength(QwtScaleDiv::MajorTick, 2); enableComponent(QwtScaleDraw::Backbone, false); /*if (orientation == Qt::Vertical) setLabelRotation( -90.0 ); else setLabelRotation( -90.0 );*/ setLabelAlignment(Qt::AlignLeft | Qt::AlignVCenter); }
DistroScaleDraw( Qt::Orientation orientation, const QStringList &labels ): d_labels( labels ) { setTickLength( QwtScaleDiv::MinorTick, 0 ); setTickLength( QwtScaleDiv::MediumTick, 0 ); setTickLength( QwtScaleDiv::MajorTick, 2 ); enableComponent( QwtScaleDraw::Backbone, false ); if ( orientation == Qt::Vertical ) { setLabelRotation( -60.0 ); } else { setLabelRotation( -20.0 ); } setLabelAlignment( Qt::AlignLeft | Qt::AlignVCenter ); }
BarScaleDrawY() :QwtScaleDraw() { setTickLength(QwtScaleDiv::MediumTick, 4); }