How to show QSqlQuryModel in QML?



  • 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



  • This post is deleted!

  • Lifetime Qt Champion

    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.



Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.