Всем привет! Надеюсь, у вас все хорошо
В виджете, который является потомком QOpenGLWidget, рисую линию. Для установки цвета в paintGL() использую:
QOpenGLFunctions *f = QOpenGLContext::currentContext()->functions();
f->glColorMask(0, 1, 0, 1); // задаем цвет графика
В результате цвет могу установить либо красный, либо синий, либо зеленый (еще черный и белый). А как установить другой цвет? Например, серый... Как в QGLWidget:
QColor lightGray = QColor(Qt::gray).light(180);
qglColor(lightGray );