मुझे QtreeView में शो के अपने डेटा मॉडल के काम करने वाले उदाहरण (सी ++) की आवश्यकता है।QAbstractItemModel और QTreeView
उत्तर
एक बहुत अच्छा QTreeView/QAbstractItemModel उदाहरण here है। एक बार जब आप क्यूटी के अल्ट्रा-जेनेरिक मॉडल में उपयोग करते हैं तो यह काफी सरल है ... बस जावा के ट्रीमोडेल के रूप में इसे सरल या स्पष्ट होने की अपेक्षा न करें।
जो मुझे लिंक किए गए आलेख के बारे में बहुत बुरा लगता है वह यह है कि यह मुख्य रूप से वर्णन करता है कि उनका उदाहरण कैसे काम करता है, और केवल कुछ ही बीच में QTreeView उस मॉडल का उपयोग कैसे करता है। इसके अलावा, यह समझाया नहीं गया है कि किस परिस्थिति में किसी को भी अपना मॉडल लिखना चाहिए, जब पहले से ही काफी शक्तिशाली उपलब्ध है (QStandardItemModel)। उस लेख से संबंधित नहीं, लेकिन इस उत्तर से: उत्तरों में लिंक किए गए आलेख का मुख्य सारांश होना चाहिए (ऑफ़लाइन जाने वाली वेबसाइट के मामले में), यह यहां गुम है ... – codeling
क्यूटी का वृक्षदृश्य एक sh * t की तरह काम करता है क्योंकि यह आपको बनाने के लिए मजबूर करता है अंतर्निहित डेटा के लिए एक असली पेड़ जब आप 'QAbstractitemModel' का उपयोग करते हैं (यदि आप नहीं करते हैं, तो आप जल्द ही' इंडेक्स()/पैरेंट() 'विधियों' में खो जाएंगे, जो असल में दृश्य/मॉडल को अलग नहीं करता है । –
- 1. QTreeView
- 2. QTreeView
- 3. QTreeView
- 4. QTreeView में धीमे चयन, क्यों?
- 5. QTreeView चेकबॉक्स
- 6. फ्लैट QTreeView आइटम -
- 7. QTreeView प्रोग्रामेटिक रूप से
- 8. सेट एक QTreeView हैडर
- 9. QStandardItemModel पर QAbstractItemModel के क्या फायदे हैं?
- 10. आप QTreeView पर कॉलम चौड़ाई कैसे सेट करते हैं?
- 11. QTreeView का उपयोग कर चयनित आइटमों के बारे में विवरण कैसे प्राप्त करें?
- 12. क्या किसी आइटम को क्लिक करके QTreeView में अचयनित करना संभव है?
- 13. मैं Pytht4 में QVariant से अपनी पायथन ऑब्जेक्ट को वापस कैसे प्राप्त करूं?
- 14. क्यूटी त्रुटि "लगातार मॉडल इंडेक्स दूषित" क्यों?
- 15. यूनिट और कार्यात्मक परीक्षण एक पायसाइड-आधारित अनुप्रयोग?
- 16. क्या मुझे इसे हटाना है? [क्यूटी]
- 17. क्यूटी QFileSystemModel - रूट इंडेक्स
- 18. डेटा स्रोत को सॉर्ट करने के बाद QAbstractTableModel और QTableView को कैसे अपडेट करें?
- 19. क्यूटी में मॉडल रीसेट कैसे करें?
- 20. "#", "$", "%", "&", और "_" "\ #", "\ $", "\%", "\ &", और "\ _"
- 21. ग्राफ़िक्स व्यू फ्रेमवर्क
- 22. प्रदर्शन और सॉर्टिंग, और mysql और php
- 23. "और" और "या"
- 24. "बिटवाइस और" और सी ++
- 25. getters और setters और
- 26. और बनाम * और | बनाम +
- 27. सीएसएस "और" और "या"
- 28. स्टाइलशीट्स
- 29. {} और {}
- 30. और
स्टैक ओवरफ़्लो के लिए यह बहुत अस्पष्ट है: आपको Google को शुरू करने के लिए प्रयास करना चाहिए और जब आपको अधिक विशिष्ट समस्याएं आती हैं तो प्रश्न पूछें। – icecrime