मैं क्यूटी निर्माता का उपयोग कर रहा हूं। मेरे जीयूआई में मैं एक टैब विजेट का उपयोग करता हूं। इस विजेट में मुख्य विंडो (चित्र ए) के समान ग्रे पृष्ठभूमि रंग होना चाहिए। मैं क्यूटी डिजाइनर में संपादन स्टाइल शीट के साथ द्वारा इस पूरा किया:क्यूटी निर्माता में एक टैब विजेट का पृष्ठभूमि रंग कैसे सेट करें?
enter code herebackground-colour: rgb(240, 240, 240);
लेकिन अब मैं दो नई समस्या है मैं हल नहीं कर सकते हैं:
- बटन (-> भेजें) गोल नहीं कर रहे हैं अब और।
- संपादन बॉक्स का पृष्ठभूमि रंग भी भूरे रंग में बदल गया है।
Befor मैं स्टाइल शीट जीयूआई चित्र बी में की तरह दिखाई देता
मैं भी
QPalette pal = m_pUi->tabWidget->palette();
pal.setColor(m_pUi->tabWidget->backgroundRole(), Qt::blue);
m_pUi->tabWidget->setPalette(pal);
की कोशिश की लेकिन यह केवल टैब के पीछे रंग, नहीं के पूरे रंग बदल जाता है बदल पूरी "टैब-विंडो-सतह"।
क्या मुझे अतिरिक्त शैली का विवरण बनाना है या क्या कोई और आसान समाधान है?
चित्र ए - स्टाइल शीट
चित्र बी के साथ - स्टाइल शीट
मुझे पता चला कि एक्सपी के तहत पृष्ठभूमि हमेशा ग्रे है लेकिन विंडोज 7 के तहत यह सफेद है। –
क्या आपने पैलेट पर बटन रंग से गड़बड़ करने का प्रयास किया है? ऐसा हो सकता है कि टैब बार इसके टैब के लिए उपयोग करता है। स्टाइल शीट के बिना तस्वीर पर, टैब और बटन बहुत समान दिखते हैं। –