title: libpq VS qpsql(QT driver for postgre)
body: <p>I've been working with QT 4.8 and QT Postgresql driver in order to make a Postgresql connection header and a class, and when I finally done with it my boss tolds me to forget it and re-make it in the native libpq... He uses QT as the ide in where the program which will use the header resides and I know, programmatically, it's not a good idea combining paradigms but well...I'm doing as he says. So! the real question I wanna know is...What are the main diffences about using those two? (aside of one being c and the other c++)</p>
  
  <p>I mean, in terms of efficiency, performance and size of the programs as well as the types of data? Also if it may be changes in the connection done to the database. Thanks</p>