मैं एक विरासत विरासत में मिला क्यूटी जीयूआई आवेदन है । एक पहली बात यह है कि मैं क्या करने की जरूरत है लॉग फ़ाइल बनाने के लिए जहां हर उपयोगकर्ता बातचीत लॉग इन किया है, की तरह एक बटन के क्लिक के संपादन के एक QLineEdit और इतने पर । इस कारण के लिए तथ्य यह है कि उपयोगकर्ताओं को जाहिरा तौर पर नहीं कर रहे हैं बताने के लिए सक्षम होना करने के लिए कैसे पुन: पेश विशिष्ट कीड़े, तो वे चाहते हैं, जब एक बग खोला है, यह पढ़ने के लिए लॉग फ़ाइल की जाँच करने के क्रम में कदम है कि उपयोगकर्ता प्रदर्शन किया, जब वह यह पाया ।
मैंने देखा है कि यह संभव ओवरराइड करने के लिए notify
विधि में QCoreApplication
आदेश में प्राप्त करने के लिए सभी घटनाओं में, और यह काम करता है, लेकिन यह मैं क्या चाहते हैं नहीं है, के बाद से यह लगता है, का प्रबंधन करने के लिए केवल घटनाओं के ऑपरेटिंग सिस्टम की तरह, ध्यान केंद्रित आदि, और इसे संभाल नहीं करता है के उत्सर्जन का संकेत है.
बेशक मैं कोड बदल सकते हैं और के बीच एक कनेक्शन बनाने के लिए, उदाहरण के लिए, एक textChanged
सिग्नल और लैम्ब्डा की रिपोर्ट है कि यह है, लेकिन इस मामले में मैं की आवश्यकता होगी सभी को बदलने के लिए चे कोड. वहाँ एक तरीका है करने के लिए एक ही परिणाम प्राप्त किसी अन्य तरीके से लिखना के बिना, सबसे अधिक भाग के लिए आवेदन?