संपादित करते समय प्रारंभिक पाठ सेट करें मैंने QAbstractTableModel को उपclassed है और झंडे() विधि को ओवरराइड किया है ताकि कुछ तालिका कक्ष संपादन योग्य हो। समस्या यह है कि जब मैं संपादन शुरू करता हूं, तो मौजूदा सेल मान मिटा दिया जाता है। मैं शुरू में मौजूदा सेल मान का चयन करना चाहता हूं। मैं यह कैसे कर सकता हूँ?QTableView सेल
6
A
उत्तर
10
समाधान डेटा() पर ओवरराइड करते समय Qt :: EditRole को संभालने का समाधान है। मैं पहले केवल Qt :: DisplayRole को संभालने वाला था।
+1
आप एक प्रतिनिधि का भी उपयोग कर सकते हैं और इसे 'setEditorData' में सेट कर सकते हैं। – neuronet
संबंधित मुद्दे
- 1. QTableView में प्रत्येक सेल
- 2. QTableView
- 3. QTableView
- 4. QTableView
- 5. QTableView
- 6. चयनित पंक्ति (QTableView) से सेल मान कैसे प्राप्त करें?
- 7. क्यूटी/सी ++: QTableView
- 8. एक QTableView पंक्ति
- 9. QTableView चयनChanged
- 10. कैसे QTableView
- 11. QTableView में वर्चुअल कॉलम?
- 12. क्यूटी QTableView - IsUserCheckable
- 13. क्यूटी QTableView सक्रिय कोशिकाओं
- 14. क्यूटेबल यूनिट परीक्षण से आप QTableView सेल को कैसे संपादित कर सकते हैं?
- 15. कनेक्टिंग QTableView चयनChanged सिग्नल PyQt
- 16. QTableView में संपादन मोड को अक्षम कैसे करें?
- 17. सेल
- 18. QTableView: मैं सही ढंग से QModelIndex कैसे बना सकता हूं?
- 19. Qt4: QTableView माउस बटन ईवेंट पकड़े नहीं गए
- 20. कॉलम द्वारा QTableView को कैसे क्रमबद्ध करें?
- 21. क्यूटी QTableView कैसे एक चेकबॉक्स केवल स्तंभ
- 22. एक छिपी QTableView कॉलम दिखा रहा है
- 23. कस्टम JTable सेल संपादक और सेल रेंडरर
- 24. WPF डेटाग्रिड सेल रंग पूर्व सेल मूल्य
- 25. टेबल सेल
- 26. जेटीबल: सेल
- 27. UITableView सेल
- 28. एक्सेल सेल
- 29. टेबल सेल
- 30. बाएंअप सेल
नहीं, मैं वास्तव में इसे चुना था। – bdforbes