में एकाधिक विगेट्स को एक साथ मिलाएं मैं बार-बार एक परियोजना में QComboBox
और QListWidget
की एक जोड़ी का उपयोग कर रहा हूं। उनकी बातचीत बहुत अधिक है - जब कॉम्बो बॉक्स में कोई आइटम चुना जाता है, तो सूची किसी भी तरह से फ़िल्टर की जाती है। मैं कई संवाद बॉक्स कार्यान्वयन में इन दो विगेट्स के बीच सभी सिग्नल और स्लॉट कनेक्शन चिपकाने की प्रतिलिपि बना रहा हूं, जो मुझे नहीं लगता कि यह एक अच्छा विचार है।क्यूटी
क्या एक कस्टम विजेट बनाना संभव है, जो इन दो विजेटों को रखेगा और एक ही स्थान पर सभी सिग्नल और स्लॉट कनेक्शन होगा? कुछ इस प्रकार है:
class CustomWidget
{
QComboBox combo;
QListWidget list;
...
};
मैं इस विजेट को एक विजेट के रूप में उपयोग करना चाहता हूं।