下の画像のようなものを作成したいと思います。
qwtplotのドキュメントを調べましたが、実行できないと思います。
誰かがそれを試したことがありますか?
この質問の答えを見てください:QWTプロット軸を描画しない
独自のQwtScaleDraw
サブクラスを作成し、次のvirtual QwtText label(double) const
ようなリンクで説明されているように再定義する必要があります。
virtual QwtText label(double val) const
{
return QwtText(QString::number(val) + "s");
}
値の形式と精度の詳細については、こちらをご覧ください。
QwtPlotMarkerを使用してカスタムラベルを追加できます。これは次のようになります。
QwtPlotMarker marker = new QwtPlotMarker();
marker->attach(your_plot_instance);
marker->setValue(0.0, 0.0); // location of the label in plot coordinates
marker->setLabel("title");
プロットマーカーにさらに多くのプロパティを設定する場合は、QwtPlotMarkerドキュメントを参照してください。