QTableView使用Qt Creator拖拽到UI中

SQLiteWindow.h
QSqlDatabase m_db;
QSqlTableModel* m_tableModel;
SQLiteWindow.cpp

👆以上设置完毕后,运行程序,QTableView中并没有显示出DB中的内容;通过记录log方式,DB中是有数据的。 😵😵😵 怎么回事呢,代码写错啦,数据库不支持?
调查了好几个小时,反反复复检查代码,死活不显示;差一点就放弃了。解决方法也很简单,如下👇

BTW:环境 Windows 10 64位, Qt 5.11.1 mingw
文章讲述了在使用QtCreator将SQLiteWindow中的QTableView与数据库连接时,虽然数据库中有数据但视图中未显示的问题。经过调试发现,问题在于代码连接和显示设置,最终通过简单的调整解决了问题。环境为Windows1064位,Qt版本为5.11.1mingw编译器。
1009

被折叠的 条评论
为什么被折叠?



