Ho bisogno di implementare una tabella con Qt.Come impostare i dati all'interno di un QAbstractTableModel
Credo che farò causa a QAbstractTableModel, con un QTableView che utilizza questo modello.
Capisco che dovrò modificare le funzioni rowCount(), columnCount() e data() del modello.
Tuttavia, non capisco come impostare esattamente i dati all'interno del modello, in modo che i dati function() può recuperarla ..
È la funzione setData() prevista per questo scopo? Ho visto che prende EditRole come parametro, che non voglio, in quanto non voglio che il mio tavolo sia modificabile.
Quindi, come faccio a "impostare" i dati all'interno del modello o a disporre dei dati per il modello, utilizzando la funzione data()?
Inoltre, come viene chiamata la funzione data(), cioè chi la chiama e dove dovrebbe essere chiamata?
Per favore aiutatemi.
Grazie.
[questo] (http://qt-project.org/doc/qt-4.8/itemviews-addressbook.html) è un esempio. –
Grazie per quello. Aiutato molto – user1173240