Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
QWidgetまたはの背景色を見つけようとしています。QGLWidgetこれを使用しqglClearColor()て、OpenGL パーツをウィジェット内にネイティブに表示することができます (たとえば、黒い背景なし)。
QWidget
QGLWidget
qglClearColor()
backgroundRole()ウィジェットをフェッチできると思ったのですが、 QColor. ありますが、静的ではなく、変換を行うQPalette::color(QColorRole)ために のインスタンスを作成する方法がわかりません。QPalette
backgroundRole()
QColor
QPalette::color(QColorRole)
QPalette
QWidget::palette().color(QWidget::backgroundRole())そのウィジェットの背景色の役割の色を受け取るために使用します。明らかに、これはQWidgetを継承するすべてのクラスでも機能するはずです。
QWidget::palette().color(QWidget::backgroundRole())