Como mostrar QSqlQueryModel na QML?

Eu quero mostrar QSqlQueryModel no qml TableView, mas não quero criar um arquivo QML separado para cada nova consulta, porque não consigo criar infinitos arquivos qml, conforme indicadoaqui . Além dissoPergunta, questão não está funcionando para mim para o número dinâmico de colunas (pode ser a diferença de versão como eu estou usando o 5.11). Eu só quero algo como: -

QTableView *view = new QTableView;
view->setModel(model);
view->show();

em QML.

Eu sou novo no qml. Até agora, eu posso mostrar o QSqlQueryModel como guiado no primeiro link, mas meu usuário pode inserir qualquer consulta SQL.

questionAnswers(1)

yourAnswerToTheQuestion