У меня проблема с qvtkwidget. У меня есть куб с vtkimageplanewidget, и я уже установил связь между ползунками и ними, но я хочу, чтобы ползунок изменился и при изменении плоскостей с помощью мыши в qvtkwidget.взаимодействие qvtkwidget с слайдером
Как я могу это сделать?
Вот как я подключил слайдер с плоскостями.
SLOT:
void planevolume::SplaneXpixel()
{
double xvalue=ui->Slider->value();
planeX->SetSliceIndex(xvalue);
ui->qvtkWidget->update();
}
, а затем:
connect(ui->Slider, SIGNAL(valueChanged(double)), this, SLOT(SplaneXpixel()));
Что об обратном? Я пробовал:
SLOT:
void planevolume::planeXSpixel()
{
double xvalue=planeX->GetSliceIndex();
ui->Slider->setValue(xvalue);
ui->qvtkWidget->update();
}
, а затем:
connect(ui->qvtkWidget, SIGNAL(mouseEvent(QMouseEvent*)), SLOT(planeXSpixel()));
, но он не будет работать, кто может мне помочь?
Что не будет работать? Я бы предложил опубликовать полностью компилируемый пример и объяснить, что происходит не так. –