मैं एक QTableView कि डेटा रूप में एक QStandardItemModel के साथ भरी हुई है हो रहा हैक्यूटी में QTableView के लिए टैब आदेश की स्थापना 4.4
Parameter Value
X1 0.456
X2 0.123
.... and so on.
अब मैं इस तरह से है कि मैं पार कर सकते हैं में टैब आदेश गुण सेट करने के लिए है केवल मूल्यों के माध्यम से और पैरामीटर नहीं। यानी जब नियंत्रण 0.456 पर है और यदि मैं 'टैब' कुंजी दबाता हूं, तो इसे 0.123 पर जाना होगा और एक्स 2 (डिफ़ॉल्ट व्यवहार) नहीं होना चाहिए। इसके अलावा कॉलम पैरामीटर में एड ट्रिगर अक्षम हैं और मैं केवल मानों को बदल सकता हूं।
मुझे QWidget :: setTabOrder (QWidget *, QWidget *) पता है, लेकिन चूंकि मैं QStandardItemModel के माध्यम से डेटा सेट कर रहा हूं, मैं QTableView में वांछित टैब ऑर्डर कैसे प्राप्त कर सकता हूं? मैं क्यूटी 4.4 और विंडोज एक्सपी का उपयोग कर रहा हूँ। इसके अलावा मैंने यूआई तत्वों को डिजाइन करने के लिए क्यूटी डिजाइनर का उपयोग नहीं किया। सब कुछ केवल कोड के माध्यम से है।
यह भी सहायक हो सकता है दे रहा हूँ दिया: [qtableview संपादन व्यवहार को अनुकूलित] (http : //www.hardcoded.net/articles/how-to-customize-qtableview-editing-behavior.htm) –