A quick look at the postgres interface of Qt ./src/sql/drivers/psql/qsql_psql.cpp
(Qt 4.4.3) reveals that is built on top of libpq
, so it is unlikely there are considerable performance differences.
In defense of your boss: by building on top of libpq
the GUI part can be separated from the core of the application, allowing for example batch processing. On the other hand it must be said that a Qt application can also be run in batch. Your boss may however be worried about relying on the future developments of Qt.