Windowsでも同じ問題があったので、グーグルでここに来ました。
私の場合、この問題を解決するには、QtターゲットがMinGW 32ビットであったため、Windows32ビット用のPostgreSQLをインストールする必要がありました。
さらに、PATHを追加する必要がありました Qtが正しい.dllsを見つけることができるように、PostgreSQLのbinおよびlibディレクトリに移動します 。
@SET PATH=C:\Program Files (x86)\PostgreSQL\9.6\bin\;C:\Program Files (x86)\PostgreSQL\9.6\lib\;%PATH%
PATH Qt Creatorを起動する前、またはBuild Environmentを介してQtCreator自体を使用する前に設定できます。 Projectsで ペイン。