Tôi gặp một QTableView rằng có dữ liệu được nạp với một QStandardItemModel theo hình thứcThiết Tab Trình tự QTableView trong Qt 4.4
Parameter Value
X1 0.456
X2 0.123
.... and so on.
Bây giờ tôi phải thiết lập thuộc tính Tab thứ tự theo cách như vậy mà tôi có thể đi qua chỉ thông qua các giá trị chứ không phải thông số. tức là khi điều khiển ở trên 0.456 và nếu tôi nhấn phím 'Tab', nó phải chuyển tới 0.123 và không phải là X2 (hành vi mặc định). Ngoài ra, tham số cột đã tắt Trình kích hoạt Edt và tôi chỉ có thể thay đổi giá trị.
Tôi biết QWidget :: setTabOrder (QWidget *, QWidget *) nhưng kể từ khi tôi thiết lập dữ liệu thông qua QStandardItemModel làm thế nào tôi có thể đạt được thứ tự Tab mong muốn trong QTableView? Tôi đang sử dụng Qt 4.4 và Windows XP. Ngoài ra tôi đã không sử dụng thiết kế Qt để thiết kế các yếu tố giao diện người dùng. Mọi thứ chỉ thông qua mã.
này cũng có thể giúp đỡ: [tùy chỉnh hành vi chỉnh sửa qtableview] (http : //www.hardcoded.net/articles/how-to-customize-qtableview-editing-behavior.htm) –