Ich bin hierher gekommen, um zu googeln, weil ich das gleiche Problem in Windows hatte.
In meinem Fall musste ich zur Lösung des Problems PostgreSQL für Windows 32 Bit installieren, da mein Qt-Ziel MinGW 32 Bit war.
Zusätzlich musste ich den PATH
hinzufügen in die PostgreSQL-Verzeichnisse bin und lib, damit Qt die richtigen .dlls
finden kann .
@SET PATH=C:\Program Files (x86)\PostgreSQL\9.6\bin\;C:\Program Files (x86)\PostgreSQL\9.6\lib\;%PATH%
Der PATH
kann vor dem Start von Qt Creator oder der Verwendung von Qt Creator selbst über die Build Environment
festgelegt werden in den Projects
Bereich.