Error Render while mapping image to color

Thank you for your answer. I also think it’s a problem with vtk+QT, but after removed colorMapper, the program runs normally, which makes me very confused. Does colorApper change the rendering order of vtk? Here is the code that links Qt windows with VTK

    m_ren = vtkSmartPointer<vtkOpenGLRenderer>::New();
    m_ren->SetBackground(0.07, 0.26, 0.37);
    m_ren->GetActiveCamera()->SetPosition(0, 0, 100);
    m_ren->SetOcclusionRatio(0.1);   
    m_ren->SetMaximumNumberOfPeels(100); 
    m_ren->UseDepthPeelingForVolumesOn();  
    m_ren->UseDepthPeelingOn();

    m_renderWindow3D = vtkSmartPointer<vtkGenericOpenGLRenderWindow>::New();
    m_renderWindow3D->SetWindowName("RenderWindowNoUIFile");
    m_renderWindow3D->AddRenderer(m_ren);

    m_vtkWidget3D = new QVTKOpenGLNativeWidget();  
    m_vtkWidget3D->setRenderWindow(m_renderWindow3D);

    m_renderWindowInteractor = vtkSmartPointer<QVTKInteractor>::New();
    vtkSmartPointer<CustomInteractorStyle> style = vtkSmartPointer<CustomInteractorStyle>::New();    
    m_renderWindow3D->SetInteractor(m_renderWindowInteractor);
    m_renderWindowInteractor->Initialize();
    m_renderWindowInteractor->SetInteractorStyle(style);

    QVBoxLayout* frameLayout = new QVBoxLayout(ui.widget);
	ui.widget->setLayout(frameLayout);
	ui.widget->layout()->addWidget(m_vtkWidget3D );