मैं QWidget
या QGLWidget
का पृष्ठभूमि रंग ढूंढने की कोशिश कर रहा हूं ताकि मैं इसे qglClearColor()
के साथ उपयोग कर सकूं ताकि ओपनजीएल भाग विजेट के भीतर मूल रूप से दिखाई दे (उदाहरण के लिए एक काला पृष्ठभूमि)।विजेट पृष्ठभूमि कैसे प्राप्त करें QColor
मुझे लगा कि मैं अपने विजेट के backgroundRole()
ला सकता हूं लेकिन मुझे इसे QColor
में परिवर्तित करने में समस्याएं आ रही हैं। QPalette::color(QColorRole)
है लेकिन यह स्थिर नहीं है और मुझे नहीं पता कि मुझे परिवर्तन करने के लिए QPalette
का उदाहरण कैसे बनाना होगा।
क्या आपने एप्लिकेशन-व्यापी पैलेट प्राप्त करने के लिए 'qApp-> palette()' को कॉल करने का प्रयास किया था और फिर 'QPalette :: ब्रश() 'या' QPalette :: color() 'को कॉल किया था? – user2155932