Sto avendo un QTableView che ha i dati caricato con un QStandardItemModel in formaImpostazione Ordine di tabulazione per QTableView in Qt 4.4
Parameter Value
X1 0.456
X2 0.123
.... and so on.
Ora devo impostare la proprietà Ordine di tabulazione in modo che io possa attraversare solo attraverso i valori e non i parametri. quando il controllo è su 0.456 e se premo il tasto 'Tab', deve andare a 0.123 e non a X2 (il comportamento predefinito). Anche la colonna Parameter ha disabilitato Edt Trigger e posso solo modificare i valori.
Conosco QWidget :: setTabOrder (QWidget *, QWidget *) ma dal momento che sto impostando i dati tramite QStandardItemModel come posso ottenere l'ordine Tab desiderato in QTableView? Sto usando Qt 4.4 e Windows XP. Inoltre non ho usato la progettazione Qt per progettare gli elementi dell'interfaccia utente. Tutto è solo attraverso il codice.
Questo potrebbe anche essere di aiuto: [personalizzare il comportamento di modifica qtableview] (http : //www.hardcoded.net/articles/how-to-customize-qtableview-editing-behavior.htm) –