소스 검색

Apply line smoothing on Mac and windows

Only X11 supports multisampling (antialising), on other platforms, we need
to manually turn on anti-aliasing using "lineSmoothing"
Julien Finet 13 년 전
부모
커밋
160456eb7b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Libs/Visualization/VTK/Widgets/ctkVTKChartView.cpp

+ 1 - 1
Libs/Visualization/VTK/Widgets/ctkVTKChartView.cpp

@@ -83,7 +83,7 @@ void ctkVTKChartViewPrivate::init()
   //q->GetRenderWindow()->SetMultiSamples(0);
   //vtkOpenGLContextDevice2D::SafeDownCast(this->ContextView->GetContext()->GetDevice())
   //                                       ->SetStringRendererToQt();
-#ifdef Q_WS_WIN
+#ifndef Q_WS_X11
   q->GetRenderWindow()->SetLineSmoothing(true);
 #endif
   this->Chart->SetActionToButton(vtkChart::PAN, vtkContextMouseEvent::MIDDLE_BUTTON);