不知道有没有发错地方,在CSDN找了一大圈都没找到解决方法。我承认我比较菜,但是大牛都是从小菜过来的把。不废话了看题目。小弟使用的是linux(opensuse)下Eclipse+QT C++的环境。 
编写一个简单的通讯录程序作为学习如何用连接postgresql数据库,及简单的数据库操作。 
目前完成情况: 
把通讯录的界面“画”好了,接下来想连接数据库,找了几天都没找到解决办法。 
PGSQL中的数据库已经建立完毕,有一条测试数据,用命令操作数据库操作正常。 看Qt的帮助得知需要在头文件中加入#include <Qtsql>,工程文件中加入QT+=sql然后帮助文件说连接数据库用以下代码
 QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL");
     db.setHostName("bigblue");
     db.setDatabaseName("flightdb");
     db.setUserName("acarlson");
     db.setPassword("1uTbSbAs");
     bool ok = db.open();上面这段就不知道加那里了,望又相关经验的朋友帮帮忙,谢谢。希望能够告知如何连接到数据库,并通过程序进行简单的数据库操作。