Quote Originally Posted by brokensword View Post
Didn't work. rowsInserted() signal is emmited only once - at the end of filling process.
Too bad. I've checked the sources and it looks like QSqlTableModel (QSqlQueryModel actually) doesn't fetch the data row-by-row, but rather retrieves particular cells as needed in data() using QSqlQuery::seek().

Maybe you could create your own model that will load data using typical while( query.next() ) loop?