मैं दो QListWidgets दोनों की अनुमति के कई चयन के साथ एक संवाद बनाने के लिए PyQT 4.8.3 का उपयोग कर रहा हूँ।मैं विजेट राज्यों में QListWidget आइटमों की लगातार हाइलाइटिंग कैसे प्राप्त करूं?
मुझे लगता है कि अगर इन QListWidgets सक्षम हैं, चयनित आइटम, नीले रंग में हाइलाइट कर रहे हैं केवल जब QListWidget ध्यान केंद्रित किया उजागर बिना ध्यान केंद्रित प्रकाश ग्रे है।
मैं भी लगता है कि अगर QListWidgets अक्षम हैं, चयनित आइटम फोकस की कमी के बावजूद नीले रंग में हाइलाइट किया जाता है।
उन दूसरे के सूची से जाना के रूप में वे इस बहुत भ्रामक मिल जाएगा।
एक डेवलपर के रूप में मैं प्रकाश ग्रे/विकेन्द्रित, नीले/विकलांग व्यवहार अवांछनीय पाते हैं। मैं उन्हें संशोधित करने पर किसी भी सलाह की सराहना करता हूं।
मैंने कुछ भी लागू किए बिना QListWidget, QListView and QAbstractView के लिए दस्तावेज़ों को देखा है, मैंने बिना किसी किस्मत के stylesheet दस्तावेज़ों को भी देखा है।
स्टाइलशीट रास्ता है, लेकिन मुझे लगता है कि आप [उत्तर] [http://qt-project.org/doc/qt-4.8/stylesheet-examples.html#customizing-qlistview) के समान अपना उत्तर बढ़ा सकते हैं। ': सक्रिय',':! सक्रिय 'और' अक्षम 'छद्म-राज्य ':: item' के लिए चयनित' 'के साथ संयुक्त रूप से कोई अनुकूलन विकल्प प्रदान करेगा। मैं कोई जवाब नहीं जोड़ना चाहता था, क्योंकि आपके पास पहले से ही एक स्टाइलशीट का उल्लेख है :)। – Avaris
@Avaris आपके सुझावों के लिए धन्यवाद! मैंने उन्हें अपने जवाब में जोड़ा :) –
अच्छा! बस मैं जो खोज रहा था, मैं चाहता हूं कि स्टाइलशीट के लिए आधिकारिक दस्तावेज़ सहायक हों। मैं जोड़ूंगा कि पृष्ठभूमि पूरे राज्यों में सुसंगत थी, जबकि QListWidget के चयनित आइटम का टेक्स्ट रंग फोकस के बिना काले रंग से काले रंग में बदल गया था। "रंग: सफेद" जोड़कर आसानी से हल किया गया स्टाइलशीट के प्रत्येक खंड में। धन्यवाद! –