Ответ, конечно, запоздалый
но все же:
QVariant QSqlQuery::boundValue ( const QString & placeholder ) const
QVariant QSqlQuery::boundValue ( int pos ) const
QMap<QString, QVariant> QSqlQuery::boundValues () const
Используя одну из этих функций можно восстановить весь текст запроса. Метод boundValues() самый универсальный, с помощью него слегкостью можно восстановить текст запроса, незная даже вид оного.