Desidero scrivere un'applicazione in grado di accedere a una tabella nel database. Ho preso QSqlTableModel come componente del modello per la tabella.Impostazione del modello su un QTableWidget
Il problema con QTableView è che sembra non avere alcun metodo che restituisca il record attualmente selezionato nella tabella, così ho preso la classe QTableWidget che intercetta QTableView.
Ma quando provo a impostare il modello di questo widget tavola con -> setModel() ottengo
il seguente messaggio di errore:
c:/Qt/qt/include/QtGui/../../src/gui/itemviews/qtablewidget.h:337: error: `virtual void QTableWidget::setModel(QAbstractItemModel*)' is private.
Il messaggio dice che il metodo "setModel" è privato. Esaminare la documentazione mi dice che è pubblico.
Cosa posso fare?
ho bisogno di ottenere un record in una cella, ma non le coordinate di esso. – crew4ok