QSslSocket probleem

Status
Niet open voor verdere reacties.

Voldemort

Gebruiker
Lid geworden
21 jul 2006
Berichten
111
Hallo,

Ik draai momenteel Qt 4.3 beta en ik wou een beetje uitproberen met QSslSocket. Alleen loop ik vast, ik heb deze errors:

src/cmsn/sslConnection.h:31: error: ISO C++ forbids declaration of ‘QSslSocket’ with no type
src/cmsn/sslConnection.h:31: error: expected ‘;’ before ‘*’ token

en deze code:

sslConnection.h

Code:
#include <QSslSocket>

class sslConnection
{
	public:
		sslConnection();
		void start();

	private:
		void sendData();
		QSslSocket *socket;
};

Als ik

Code:
QSslSocket *socket;

verander in

Code:
QSslSocket socket;

verandert de error in

src/cmsn/sslConnection.h:31: error: ‘QSslSocket’ does not name a type

Ik zie de fout niet, want als ik kijk naar enkele voorbeelden:

http://labs.trolltech.com/blogs/wp-content/uploads/2007/02/main1.cpp
http://labs.trolltech.com/blogs/2007/03/26/ssl-with-5-lines-of-code/
http://doc.trolltech.com/snapshot/qsslsocket.html

lijkt mijn code juist. Wat doe ik fout?
 
Dit probleem is opgelost, het lag aan de .rpm pakketten, ze waren niet correct gecompiled (zonder openssl support). Het OpenSUSE package team heeft dat nu blijkbaar opgelost want sinds de 4.2.91 versies werkt het wel goed. Het lag dus niet aan mijn code.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan