बनाने और हटाने के लिए मैंने सुना है कि विगेट्स को ढेर पर (नए का उपयोग करके) आवंटित किया जाना चाहिए, और फिर उन्हें हटाने की कोई आवश्यकता नहीं है (यह स्वचालित रूप से किया जाता है)।एक क्यूटी विजेट ऑब्जेक्ट
- क्या कोई समझा सकता है क्यों?
- क्या होता है यदि विजेट को इस तरह आवंटित नहीं किया जाता है, लेकिन एक ढेर पर?
मुझे यकीन नहीं है कि यह महत्वपूर्ण है, लेकिन मेरे द्वारा बनाए गए सभी विजेट्स में माता-पिता हैं।
This का कहना है:
तो माता-पिता 0 है, नया विजेट हो जाता है एक खिड़की। यदि माता-पिता एक और विजेट है, यह विजेट माता-पिता के अंदर एक बाल विंडो बन जाता है। नया विजेट हटा दिया गया है जब उसके माता-पिता को हटा दिया गया है।
धन्यवाद, लेकिन क्या आप एक लिंक प्रदान कर सकते हैं जहां यह कहता है? मैंने खोज करने की कोशिश की, लेकिन इसे खोजने में असफल रहा। –
btw मुझे पहले से ही दुर्घटना का अनुभव हुआ है, इसलिए सवाल :) –
बस QObject के विनाशक के लिए प्रलेखन देखें: http://doc.trolltech.com/4.7/qobject.html#dtor.QObject –