1

Techlog の 3 値プロットに DataSelection イベントのこのテストを書きましたが、取得するデータが多すぎます。

ここで何が間違っていますか?

実行中のメソッド – イベントにサブスクライブします。

void SetupTernaryPlot::run()
{
    workspace.connect(Workspace::SelectionChanged, this, SLOT(onSelectionChanged(const Slb::Techlog::SelectionChangedArgs&)));
}

これは私のイベントハンドラです:

void SetupTernaryPlot::onSelectionChanged(const Slb::Techlog::SelectionChangedArgs args)
{
    qWarning() << "TernaryPlot::onInteractiveSelectionChanged";
    int i=0;
    foreach (Selection selection, args.selectionsChanged())
    {
        qWarning() << "Interactive Selection " << i++ << selection.dataset().referenceVariable().rowCount() << endl; //selectlist;
    }
}

イベント ハンドラーが取得するポイントが多すぎます。何が選択されたかを知るにはどうすればよいですか?

4

1 に答える 1