vtkPlaneWidget in Qt

Hello,I added a vtkPlaneWidget to the qvtkwidget in Qt program, but it report some problem.
Could anyone please give solution to me? Thanks
image

We don’t have a chance to help you, because we don’t see your code and the error message is in Chinese.

Thanks, here is my code, other parts of the code run without problems, the planwidget part of the code is as follows:

VTKQT::VTKQT(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);

vtkSmartPointer reader =
vtkSmartPointer::New();
reader->SetFileName("…\data\UVVTK.vtk");
reader->Update();

vtkSmartPointer ren = vtkSmartPointer::New();
ren->SetBackground(colors->GetColor3d(“SlateGray”).GetData());

vtkSmartPointer rw = vtkSmartPointer::New();
rw->AddRenderer(ren);

/…
/…
vtkSmartPointerplanes =
vtkSmartPointer::New();

vtkSmartPointer probe =
vtkSmartPointer::New();
probe->SetInputData(planes);
probe->SetSourceConnection(reader->GetOutputPort());

vtkSmartPointer contour =
vtkSmartPointer::New();
contour->SetInputConnection(probe->GetOutputPort());
contour->GenerateValues(31, 0.0, 30.0);

vtkSmartPointer contourMapper =
vtkSmartPointer::New();
contourMapper->SetInputConnection(contour->GetOutputPort());

vtkSmartPointer planesActor =
vtkSmartPointer::New();
planesActor->SetMapper(contourMapper);
planesActor->VisibilityOn();

ren->AddActor(planesActor);

rw->Render();
ui.qvtkWidget->SetRenderWindow(rw);

vtkSmartPointer PlanesWidget =
vtkSmartPointer::New();
PlanesWidget->SetInteractor(ui.qvtkWidget->GetInteractor());
PlanesWidget->SetInputData(reader->GetOutput());
PlanesWidget->NormalToXAxisOn();
PlanesWidget->SetResolution(100);
PlanesWidget->SetRepresentationToOutline();
PlanesWidget->PlaceWidget();
//PlanesWidget->AddObserver(vtkCommand::InteractionEvent, myCallback1);
PlanesWidget->On();
//PlanesWidget->Off();
}

And the main function:

#include “VTKQT.h”
#include <QtWidgets/QApplication>
#include<vtkoutputwindow.h>
#include<qmessagebox.h>

int main(int argc, char *argv[])
{
vtkOutputWindow::SetGlobalWarningDisplay(0);
QApplication a(argc, argv);
VTKQT w;
w.show();

//return 0;
return a.exec();
}

I got this problem, using #include<QVTKWidget.h>