0
장면에 선을 그릴 때 QGraphicsPathItem을 사용합니다. 그러나 현장의 선은 정확히 직선이 아닙니다. 라인이 널리입니다.QGraphicsPathItem 안티 앨리어싱 문제
검색했지만 QGraphicsPathItem 초기화 정보가 없습니다. 이것에 대한 제안이 있습니까?
장면에 선을 그릴 때 QGraphicsPathItem을 사용합니다. 그러나 현장의 선은 정확히 직선이 아닙니다. 라인이 널리입니다.QGraphicsPathItem 안티 앨리어싱 문제
검색했지만 QGraphicsPathItem 초기화 정보가 없습니다. 이것에 대한 제안이 있습니까?
보기에 플래그를 인자로 사용하면 QGraphicsView::setRenderHint(QPainter::RenderHint)
을 사용하게됩니다. 예를 들어
: setViewport(QWidget*)
QGLWidget
에와 힌트를 렌더링 QPainter::HighQualityAntialiasing
켜십시오 : 당신이 결과에 만족하지 않는 경우
myView->setRenderHint(QPainter::Antialiasing);
, 당신이 시도 할 수 있습니다.
myView->setViewport(new QGLWidget);
myView->setRenderHint(QPainter::HighQualityAntialiasing);
줄 색상이 흐려집니다. 다른 해결책이 있습니까? – tugba
QGLWidget을 뷰포트로 사용하고 QPainter :: HighQualityAntialiasing을 설정할 수 있지만 그 결과가 더 좋을지 확실하지 않습니다. – Palmik