[Solved] Unable to include <QtcpSocket>
I a doing something wrong. I am trying to get a mail program up and I am compiling example code. In the code it does an include block shown below. However, it says that it can not find <QTcpSocket>,<QAuthenticator>,<QSslSocket>. However I can see these files in C:\QsSDK\Desktop\Qt\4.7.3\minigq\include\Qt for the .h files and C:\QsSDK\Desktop\Qt\4.7.3\minigq\include\Qt\QtNetwork for the cpp file I think. What include path/options am I missing?
Have you added the network module in the *.pro file ?
@QT += network@
I know most of the example state otherwise but you should always use the library prefix when including headers, especially with Mac OS X frameworks and non-qmake projects.
In addition - as Rahul Das said - you will have to add the corresponding modules in your project file.
This was it. I knew it was something easy. Thanks!