qvtkwidget に問題があります。vtkimageplanewidget を含む立方体があり、既にスライダーとそれらの間の接続を確立していますが、qvtkwidget でマウスを使用して平面を変更したときにもスライダーを変更したいと考えています。
どうやってやるの?
スライダーをプレーンに接続する方法は次のとおりです。
スロット:
void planevolume::SplaneXpixel()
{
double xvalue=ui->Slider->value();
planeX->SetSliceIndex(xvalue);
ui->qvtkWidget->update();
}
その後:
connect(ui->Slider, SIGNAL(valueChanged(double)), this, SLOT(SplaneXpixel()));
反対はどうですか?私は試した:
スロット:
void planevolume::planeXSpixel()
{
double xvalue=planeX->GetSliceIndex();
ui->Slider->setValue(xvalue);
ui->qvtkWidget->update();
}
その後:
connect(ui->qvtkWidget, SIGNAL(mouseEvent(QMouseEvent*)), SLOT(planeXSpixel()));
しかし、うまくいきません。誰か助けてくれませんか?