How to show QSqlQuryModel in QML?
Solved
QML and Qt Quick
-
I want to show QSqlQuryModel in qml TableView but I don't Want to create separate QML file for each new query cause I can't create infinite qml files as given here . Also question is not working for me for dynamic number of columns (could be version difference as I am using 5.11) .I just want something like:-
QTableView *view = new QTableView; view->setModel(model); view->show();
in QML.
I am new to qml . So far I am able show QsqlQueryModel as guided in first link but my user may enter any SQL Query
-
Hi,
Add a setter to your model that is
Q_INVOKABLE
and pass your query through it. Don't forget to add proper error checking to give feedback to your user if something goes wrong.