1

プロット上で直接グラフを選択して、グラフを非表示/表示したいと思います。私が念頭に置いているのは、次のようなものです。

myPlot->graph(graphIdx)->setVisible(false);

ウィジェットですmyPlotQCustomPlot

私の質問は:graphIdx選択したグラフのインデックスを取得する方法はありますか? 些細なことかもしれませんが、正直なところ、私には理解できません。

前もって感謝します

A.

4

2 に答える 2

3

QCustomPlot::selectedGraphsa を返す関数を使用しQList<QCPGraph *>ます (この場合、要素は 1 つだけ必要です)。setVisibleこれらのポインターを直接呼び出すことができます。QCustomPlot::selectedPlottablesドキュメントが示唆するように、代わりに必要になる場合があります。

于 2015-06-30T12:18:11.190 に答える