मुझे आश्चर्य है कि उत्पन्न होने वाली घटना को कैप्चर करना संभव है यदि सभी क्यूटी ऑब्जेक्ट्स प्रारंभ और तैयार हैं?क्यूटी घटना को कैप्चर करने का तरीका बताता है कि सभी गुई तत्व तैयार हैं
ऐसा लगता है कि कुछ चीजें विंडो के कन्स्ट्रक्टर में नहीं की जा सकती हैं। और वे स्लॉट कार्यान्वयन में ठीक काम करते हैं।
उदाहरण के लिए, मैं यह है कि
// in *.h
MainWindow* rootWindow
// in *.cpp
rootWindow = qobject_cast<MainWindow *>(this->window());
पसंद है जब मैं अपने आवेदन की जड़ खिड़की तक पहुंचना चाहते हैं यह contructor मैं rootWindow वस्तु का उपयोग नहीं कर सकते हैं में किया जाता है, तो - यह रनटाइम त्रुटि couses।
लागू करने के लिए कोई प्रासंगिक स्लॉट नहीं है। और QMainWindow कक्षा में ईवेंट बनाएँ वर्चुअल नहीं है।
मदद के लिए धन्यवाद :)
सभी तरह तुम क्या करने के लिए अपने विजेट डाली हैं? – Eugene
यह मेरी मुख्य विंडो कक्षा QMainWindow पर आधारित है। यह वर्तमान वर्ग की एक संपत्ति है जो मुख्य खिड़की का बच्चा है। –