Jason, I don't realize another way to update the QSqlQueryModel after you change the Table data. You will have to call "setQuery(...)" again.
If you are facing performance problems, you can try to limit your query ("SELECT ... LIMIT 100"). Eventually, if you have a complex SQL statement, you can create a Temporary Table to handle these data, so you can use a simple SQL statement. Or, you can try to optimize your SQL statement. In my brief experience, I didn't have performance problem with refresh. Best Regards, Thales Lange. On 02-03-2012 19:13, Jason H wrote: > How after I have reimplmented setData() to make my model writable, do I > refresh my view? I could drop the whole model and reload it, but that is > expensive. > > > > > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest