【发布时间】:2013-01-29 09:43:22
【问题描述】:
我有一个带有 QGLWidget 视口的图形视图。小部件的格式是 QGL::SampleBuffers。我想画一个光滑的圆圈。我试过 QPainter::Antialiasing 但它没有消除锯齿状的外观。还有哪些其他选项可能对这种情况有所帮助?
【问题讨论】:
我有一个带有 QGLWidget 视口的图形视图。小部件的格式是 QGL::SampleBuffers。我想画一个光滑的圆圈。我试过 QPainter::Antialiasing 但它没有消除锯齿状的外观。还有哪些其他选项可能对这种情况有所帮助?
【问题讨论】:
我猜您正在使用 GL_LINES(或 GL_LINE_STRIP 或 GL_LINE_LOOP)将圆绘制为线。如果在那里启用了抗锯齿,请检查您的显示驱动程序设置。请注意,某些显卡(例如旧笔记本电脑)根本不支持抗锯齿功能。
【讨论】: