diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-04-20 10:28:04 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-04-20 10:28:04 +0000 |
| commit | 68af1b22560ddd9787bd8dcf91a8cc3efbc0cd56 (patch) | |
| tree | dd3190795bd52cfbcd2ed7e3deb18a32b3dc297c /src | |
| parent | 7f60aaf982035294f5dabf39a8b632b0a0a2647b (diff) | |
| download | qxmpp-68af1b22560ddd9787bd8dcf91a8cc3efbc0cd56.tar.gz | |
start marking classes with QXMPP_EXPORT
Diffstat (limited to 'src')
32 files changed, 80 insertions, 66 deletions
diff --git a/src/base/QXmppArchiveIq.h b/src/base/QXmppArchiveIq.h index c0784891..7101f1e8 100644 --- a/src/base/QXmppArchiveIq.h +++ b/src/base/QXmppArchiveIq.h @@ -34,7 +34,7 @@ class QDomElement; /// \brief The QXmppArchiveMessage represents an archived message /// as defined by XEP-0136: Message Archiving. -class QXmppArchiveMessage +class QXMPP_EXPORT QXmppArchiveMessage { public: QXmppArchiveMessage(); @@ -57,7 +57,7 @@ private: /// \brief The QXmppArchiveChat represents an archived conversation /// as defined by XEP-0136: Message Archiving. -class QXmppArchiveChat +class QXMPP_EXPORT QXmppArchiveChat { public: QXmppArchiveChat(); @@ -100,7 +100,7 @@ private: /// /// \ingroup Stanzas -class QXmppArchiveChatIq : public QXmppIq +class QXMPP_EXPORT QXmppArchiveChatIq : public QXmppIq { public: QXmppArchiveChat chat() const; @@ -124,7 +124,7 @@ private: /// /// \ingroup Stanzas -class QXmppArchiveListIq : public QXmppIq +class QXMPP_EXPORT QXmppArchiveListIq : public QXmppIq { public: QXmppArchiveListIq(); @@ -166,7 +166,7 @@ private: /// /// \ingroup Stanzas -class QXmppArchiveRemoveIq : public QXmppIq +class QXMPP_EXPORT QXmppArchiveRemoveIq : public QXmppIq { public: QString with() const; @@ -198,7 +198,7 @@ private: /// /// \ingroup Stanzas -class QXmppArchiveRetrieveIq : public QXmppIq +class QXMPP_EXPORT QXmppArchiveRetrieveIq : public QXmppIq { public: QXmppArchiveRetrieveIq(); @@ -232,7 +232,7 @@ private: /// /// \ingroup Stanzas -class QXmppArchivePrefIq : public QXmppIq +class QXMPP_EXPORT QXmppArchivePrefIq : public QXmppIq { public: /// \cond diff --git a/src/base/QXmppBindIq.h b/src/base/QXmppBindIq.h index 0131510c..29ae938d 100644 --- a/src/base/QXmppBindIq.h +++ b/src/base/QXmppBindIq.h @@ -33,7 +33,7 @@ /// /// \ingroup Stanzas -class QXmppBindIq : public QXmppIq +class QXMPP_EXPORT QXmppBindIq : public QXmppIq { public: QString jid() const; diff --git a/src/base/QXmppBookmarkSet.h b/src/base/QXmppBookmarkSet.h index 7482c62c..7bf4f67f 100644 --- a/src/base/QXmppBookmarkSet.h +++ b/src/base/QXmppBookmarkSet.h @@ -29,12 +29,14 @@ #include <QUrl> #include <QXmlStreamWriter> +#include "QXmppGlobal.h" + class QDomElement; /// \brief The QXmppBookmarkConference class represents a bookmark for a conference room, /// as defined by XEP-0048: Bookmarks. /// -class QXmppBookmarkConference +class QXMPP_EXPORT QXmppBookmarkConference { public: QXmppBookmarkConference(); @@ -61,7 +63,7 @@ private: /// \brief The QXmppBookmarkUrl class represents a bookmark for a web page, /// as defined by XEP-0048: Bookmarks. /// -class QXmppBookmarkUrl +class QXMPP_EXPORT QXmppBookmarkUrl { public: QString name() const; @@ -78,7 +80,7 @@ private: /// \brief The QXmppbookmarkSets class represents a set of bookmarks, as defined /// by XEP-0048: Bookmarks. /// -class QXmppBookmarkSet +class QXMPP_EXPORT QXmppBookmarkSet { public: QList<QXmppBookmarkConference> conferences() const; diff --git a/src/base/QXmppByteStreamIq.h b/src/base/QXmppByteStreamIq.h index 604c12e5..7a438f17 100644 --- a/src/base/QXmppByteStreamIq.h +++ b/src/base/QXmppByteStreamIq.h @@ -31,7 +31,7 @@ class QDomElement; class QXmlStreamWriter; -class QXmppByteStreamIq : public QXmppIq +class QXMPP_EXPORT QXmppByteStreamIq : public QXmppIq { public: enum Mode { diff --git a/src/base/QXmppCodec.h b/src/base/QXmppCodec.h index 61dd45a2..58468825 100644 --- a/src/base/QXmppCodec.h +++ b/src/base/QXmppCodec.h @@ -26,6 +26,8 @@ #include <QtGlobal> +#include "QXmppGlobal.h" + class QXmppRtpPacket; class QXmppVideoFormat; class QXmppVideoFrame; @@ -35,7 +37,7 @@ class QXmppVideoFrame; /// /// Samples must be 16-bit little endian. -class QXmppCodec +class QXMPP_EXPORT QXmppCodec { public: /// Reads samples from the input stream, encodes them and writes the @@ -86,7 +88,7 @@ typedef struct SpeexBits SpeexBits; /// /// The QXmppSpeexCodec class represent a SPEEX codec. -class QXmppSpeexCodec : public QXmppCodec +class QXMPP_EXPORT QXmppSpeexCodec : public QXmppCodec { public: QXmppSpeexCodec(int clockrate); @@ -107,7 +109,7 @@ private: /// \brief The QXmppVideoDecoder class is the base class for video decoders. /// -class QXmppVideoDecoder +class QXMPP_EXPORT QXmppVideoDecoder { public: virtual QXmppVideoFormat format() const = 0; @@ -115,7 +117,7 @@ public: virtual bool setParameters(const QMap<QString, QString> ¶meters) = 0; }; -class QXmppVideoEncoder +class QXMPP_EXPORT QXmppVideoEncoder { public: virtual bool setFormat(const QXmppVideoFormat &format) = 0; @@ -127,7 +129,7 @@ public: class QXmppTheoraDecoderPrivate; class QXmppTheoraEncoderPrivate; -class QXmppTheoraDecoder : public QXmppVideoDecoder +class QXMPP_EXPORT QXmppTheoraDecoder : public QXmppVideoDecoder { public: QXmppTheoraDecoder(); @@ -141,7 +143,7 @@ private: QXmppTheoraDecoderPrivate *d; }; -class QXmppTheoraEncoder : public QXmppVideoEncoder +class QXMPP_EXPORT QXmppTheoraEncoder : public QXmppVideoEncoder { public: QXmppTheoraEncoder(); @@ -160,7 +162,7 @@ private: class QXmppVpxDecoderPrivate; class QXmppVpxEncoderPrivate; -class QXmppVpxDecoder : public QXmppVideoDecoder +class QXMPP_EXPORT QXmppVpxDecoder : public QXmppVideoDecoder { public: QXmppVpxDecoder(); @@ -174,7 +176,7 @@ private: QXmppVpxDecoderPrivate *d; }; -class QXmppVpxEncoder : public QXmppVideoEncoder +class QXMPP_EXPORT QXmppVpxEncoder : public QXmppVideoEncoder { public: QXmppVpxEncoder(); diff --git a/src/base/QXmppDataForm.h b/src/base/QXmppDataForm.h index 4f38a932..9ca7e27f 100644 --- a/src/base/QXmppDataForm.h +++ b/src/base/QXmppDataForm.h @@ -29,13 +29,15 @@ #include <QVariant> #include <QXmlStreamWriter> +#include "QXmppGlobal.h" + class QDomElement; /// \brief The QXmppDataForm class represents a data form as defined by /// XEP-0004: Data Forms. /// -class QXmppDataForm +class QXMPP_EXPORT QXmppDataForm { public: /// \brief The QXmppDataForm::Field class represents a data form field diff --git a/src/base/QXmppDiscoveryIq.h b/src/base/QXmppDiscoveryIq.h index 40aa1a3b..bcfca97b 100644 --- a/src/base/QXmppDiscoveryIq.h +++ b/src/base/QXmppDiscoveryIq.h @@ -29,7 +29,7 @@ class QDomElement; -class QXmppDiscoveryIq : public QXmppIq +class QXMPP_EXPORT QXmppDiscoveryIq : public QXmppIq { public: class Identity diff --git a/src/base/QXmppElement.h b/src/base/QXmppElement.h index 7fa75494..b8da1f16 100644 --- a/src/base/QXmppElement.h +++ b/src/base/QXmppElement.h @@ -28,11 +28,13 @@ #include <QStringList> #include <QXmlStreamWriter> +#include "QXmppGlobal.h" + class QDomElement; class QXmppElement; class QXmppElementPrivate; -class QXmppElementList : public QList<QXmppElement> +class QXMPP_EXPORT QXmppElementList : public QList<QXmppElement> { public: QXmppElementList(); @@ -40,7 +42,7 @@ public: QXmppElementList(const QList<QXmppElement> &other); }; -class QXmppElement +class QXMPP_EXPORT QXmppElement { public: QXmppElement(); diff --git a/src/base/QXmppEntityTimeIq.h b/src/base/QXmppEntityTimeIq.h index fa3d5f12..f23b3c38 100644 --- a/src/base/QXmppEntityTimeIq.h +++ b/src/base/QXmppEntityTimeIq.h @@ -31,7 +31,7 @@ /// \ingroup Stanzas -class QXmppEntityTimeIq : public QXmppIq +class QXMPP_EXPORT QXmppEntityTimeIq : public QXmppIq { public: int tzo() const; diff --git a/src/base/QXmppIbbIq.h b/src/base/QXmppIbbIq.h index 592b12f4..2a455866 100644 --- a/src/base/QXmppIbbIq.h +++ b/src/base/QXmppIbbIq.h @@ -74,7 +74,7 @@ private: QString m_sid; }; -class QXmppIbbDataIq : public QXmppIq +class QXMPP_EXPORT QXmppIbbDataIq : public QXmppIq { public: QXmppIbbDataIq(); diff --git a/src/base/QXmppIq.h b/src/base/QXmppIq.h index bbde3d06..c60eb045 100644 --- a/src/base/QXmppIq.h +++ b/src/base/QXmppIq.h @@ -37,7 +37,7 @@ /// /// \ingroup Stanzas -class QXmppIq : public QXmppStanza +class QXMPP_EXPORT QXmppIq : public QXmppStanza { public: /// This enum describes the type of IQ. diff --git a/src/base/QXmppJingleIq.h b/src/base/QXmppJingleIq.h index ef5b66ec..5ace11ba 100644 --- a/src/base/QXmppJingleIq.h +++ b/src/base/QXmppJingleIq.h @@ -32,7 +32,7 @@ /// as specified by XEP-0167: Jingle RTP Sessions and RFC 5245. /// -class QXmppJinglePayloadType +class QXMPP_EXPORT QXmppJinglePayloadType { public: QXmppJinglePayloadType(); @@ -79,7 +79,7 @@ private: /// as specified by XEP-0176: Jingle ICE-UDP Transport Method. /// -class QXmppJingleCandidate +class QXMPP_EXPORT QXmppJingleCandidate { public: /// This enum is used to describe a candidate's type. @@ -151,7 +151,7 @@ private: /// /// \ingroup Stanzas -class QXmppJingleIq : public QXmppIq +class QXMPP_EXPORT QXmppJingleIq : public QXmppIq { public: /// This enum is used to describe a Jingle action. diff --git a/src/base/QXmppLogger.h b/src/base/QXmppLogger.h index 93de33f7..a6e08574 100644 --- a/src/base/QXmppLogger.h +++ b/src/base/QXmppLogger.h @@ -28,6 +28,8 @@ #include <QObject> +#include "QXmppGlobal.h" + #ifdef QXMPP_LOGGABLE_TRACE #define qxmpp_loggable_trace(x) QString("%1(0x%2) %3").arg(metaObject()->className(), QString::number(reinterpret_cast<qint64>(this), 16), x) #else @@ -40,7 +42,7 @@ class QXmppLoggerPrivate; /// /// \ingroup Core -class QXmppLogger : public QObject +class QXMPP_EXPORT QXmppLogger : public QObject { Q_OBJECT Q_ENUMS(LoggingType) @@ -103,7 +105,7 @@ private: /// /// \ingroup Core -class QXmppLoggable : public QObject +class QXMPP_EXPORT QXmppLoggable : public QObject { Q_OBJECT diff --git a/src/base/QXmppMessage.h b/src/base/QXmppMessage.h index a981f1db..5017c9f1 100644 --- a/src/base/QXmppMessage.h +++ b/src/base/QXmppMessage.h @@ -33,7 +33,7 @@ /// \ingroup Stanzas /// -class QXmppMessage : public QXmppStanza +class QXMPP_EXPORT QXmppMessage : public QXmppStanza { public: /// This enum described a message type. diff --git a/src/base/QXmppMucIq.h b/src/base/QXmppMucIq.h index 5e73fc9b..173588a7 100644 --- a/src/base/QXmppMucIq.h +++ b/src/base/QXmppMucIq.h @@ -33,7 +33,7 @@ /// /// \ingroup Stanzas -class QXmppMucItem +class QXMPP_EXPORT QXmppMucItem { public: /// This enum is used to represent long-lived permissions in a room (affiliations). @@ -101,7 +101,7 @@ private: /// /// \ingroup Stanzas -class QXmppMucAdminIq : public QXmppIq +class QXMPP_EXPORT QXmppMucAdminIq : public QXmppIq { public: QList<QXmppMucItem> items() const; @@ -129,7 +129,7 @@ private: /// \sa QXmppDataForm /// -class QXmppMucOwnerIq : public QXmppIq +class QXMPP_EXPORT QXmppMucOwnerIq : public QXmppIq { public: QXmppDataForm form() const; diff --git a/src/base/QXmppNonSASLAuth.h b/src/base/QXmppNonSASLAuth.h index a17436e7..27e00ff3 100644 --- a/src/base/QXmppNonSASLAuth.h +++ b/src/base/QXmppNonSASLAuth.h @@ -26,7 +26,7 @@ #include "QXmppIq.h" -class QXmppNonSASLAuthIq : public QXmppIq +class QXMPP_EXPORT QXmppNonSASLAuthIq : public QXmppIq { public: QXmppNonSASLAuthIq(); diff --git a/src/base/QXmppPacket.h b/src/base/QXmppPacket.h index 427217c7..a1163aaa 100644 --- a/src/base/QXmppPacket.h +++ b/src/base/QXmppPacket.h @@ -33,9 +33,11 @@ // for an explanation. #include <QXmlStreamWriter> +#include "QXmppGlobal.h" + class QDomElement; -class QXmppPacket +class QXMPP_EXPORT QXmppPacket { public: QXmppPacket(); diff --git a/src/base/QXmppPingIq.h b/src/base/QXmppPingIq.h index 527eeb68..08c90df2 100644 --- a/src/base/QXmppPingIq.h +++ b/src/base/QXmppPingIq.h @@ -29,7 +29,7 @@ class QXmlStreamWriter; class QDomElement; -class QXmppPingIq : public QXmppIq +class QXMPP_EXPORT QXmppPingIq : public QXmppIq { public: QXmppPingIq(); diff --git a/src/base/QXmppPresence.h b/src/base/QXmppPresence.h index 8b85e01b..102f857f 100644 --- a/src/base/QXmppPresence.h +++ b/src/base/QXmppPresence.h @@ -31,7 +31,7 @@ /// \brief The QXmppPresence class represents an XMPP presence stanza. /// /// \ingroup Stanzas -class QXmppPresence : public QXmppStanza +class QXMPP_EXPORT QXmppPresence : public QXmppStanza { public: /// This enum is used to describe a presence type. diff --git a/src/base/QXmppPubSubIq.h b/src/base/QXmppPubSubIq.h index 01dc3a92..1cb2af47 100644 --- a/src/base/QXmppPubSubIq.h +++ b/src/base/QXmppPubSubIq.h @@ -30,7 +30,7 @@ /// as defined by XEP-0060: Publish-Subscribe. /// -class QXmppPubSubItem +class QXMPP_EXPORT QXmppPubSubItem { public: QString id() const; @@ -54,7 +54,7 @@ private: /// /// \ingroup Stanzas -class QXmppPubSubIq : public QXmppIq +class QXMPP_EXPORT QXmppPubSubIq : public QXmppIq { public: /// This enum is used to describe a publish-subscribe query type. diff --git a/src/base/QXmppRosterIq.h b/src/base/QXmppRosterIq.h index b43ecd44..42937f61 100644 --- a/src/base/QXmppRosterIq.h +++ b/src/base/QXmppRosterIq.h @@ -34,7 +34,7 @@ /// /// \ingroup Stanzas -class QXmppRosterIq : public QXmppIq +class QXMPP_EXPORT QXmppRosterIq : public QXmppIq { public: diff --git a/src/base/QXmppRpcIq.h b/src/base/QXmppRpcIq.h index f557686a..dda79a34 100644 --- a/src/base/QXmppRpcIq.h +++ b/src/base/QXmppRpcIq.h @@ -42,7 +42,7 @@ namespace XMLRPC /// /// \ingroup Stanzas -class QXmppRpcResponseIq : public QXmppIq +class QXMPP_EXPORT QXmppRpcResponseIq : public QXmppIq { public: QXmppRpcResponseIq(); @@ -77,7 +77,7 @@ private: /// /// \ingroup Stanzas -class QXmppRpcInvokeIq : public QXmppIq +class QXMPP_EXPORT QXmppRpcInvokeIq : public QXmppIq { public: QXmppRpcInvokeIq(); @@ -105,7 +105,7 @@ private: friend class QXmppRpcErrorIq; }; -class QXmppRpcErrorIq : public QXmppIq +class QXMPP_EXPORT QXmppRpcErrorIq : public QXmppIq { public: QXmppRpcErrorIq(); diff --git a/src/base/QXmppRtpChannel.h b/src/base/QXmppRtpChannel.h index 0af6596c..ae92741a 100644 --- a/src/base/QXmppRtpChannel.h +++ b/src/base/QXmppRtpChannel.h @@ -38,7 +38,7 @@ class QXmppRtpVideoChannelPrivate; /// \brief The QXmppRtpPacket class represents an RTP packet. /// -class QXmppRtpPacket +class QXMPP_EXPORT QXmppRtpPacket { public: bool decode(const QByteArray &ba); @@ -55,7 +55,7 @@ public: QByteArray payload; }; -class QXmppRtpChannel +class QXMPP_EXPORT QXmppRtpChannel { public: QXmppRtpChannel(); @@ -80,7 +80,7 @@ protected: /// /// \note THIS API IS NOT FINALIZED YET -class QXmppRtpAudioChannel : public QIODevice, public QXmppRtpChannel +class QXMPP_EXPORT QXmppRtpAudioChannel : public QIODevice, public QXmppRtpChannel { Q_OBJECT Q_ENUMS(Tone) @@ -172,7 +172,7 @@ private: /// /// \note THIS API IS NOT FINALIZED YET -class QXmppVideoFrame +class QXMPP_EXPORT QXmppVideoFrame { public: enum PixelFormat { @@ -205,7 +205,7 @@ private: int m_width; }; -class QXmppVideoFormat +class QXMPP_EXPORT QXmppVideoFormat { public: int frameHeight() const { @@ -251,7 +251,7 @@ private: /// /// \note THIS API IS NOT FINALIZED YET -class QXmppRtpVideoChannel : public QXmppLoggable, public QXmppRtpChannel +class QXMPP_EXPORT QXmppRtpVideoChannel : public QXmppLoggable, public QXmppRtpChannel { Q_OBJECT diff --git a/src/base/QXmppSessionIq.h b/src/base/QXmppSessionIq.h index 2cbcd58c..d0c1fb49 100644 --- a/src/base/QXmppSessionIq.h +++ b/src/base/QXmppSessionIq.h @@ -33,7 +33,7 @@ /// /// \ingroup Stanzas -class QXmppSessionIq : public QXmppIq +class QXMPP_EXPORT QXmppSessionIq : public QXmppIq { public: /// \cond diff --git a/src/base/QXmppSocks.h b/src/base/QXmppSocks.h index 111055fe..efc868f8 100644 --- a/src/base/QXmppSocks.h +++ b/src/base/QXmppSocks.h @@ -27,9 +27,11 @@ #include <QHostAddress> #include <QTcpSocket> +#include "QXmppGlobal.h" + class QTcpServer; -class QXmppSocksClient : public QTcpSocket +class QXMPP_EXPORT QXmppSocksClient : public QTcpSocket { Q_OBJECT @@ -53,7 +55,7 @@ private: int m_step; }; -class QXmppSocksServer : public QObject +class QXMPP_EXPORT QXmppSocksServer : public QObject { Q_OBJECT diff --git a/src/base/QXmppStanza.h b/src/base/QXmppStanza.h index dc1c1346..41392594 100644 --- a/src/base/QXmppStanza.h +++ b/src/base/QXmppStanza.h @@ -41,7 +41,7 @@ /// /// \ingroup Stanzas -class QXmppStanza : public QXmppPacket +class QXMPP_EXPORT QXmppStanza : public QXmppPacket { public: class Error diff --git a/src/base/QXmppStream.h b/src/base/QXmppStream.h index bcbb7616..2a8abc1c 100644 --- a/src/base/QXmppStream.h +++ b/src/base/QXmppStream.h @@ -38,7 +38,7 @@ class QXmppStreamPrivate; /// \brief The QXmppStream class is the base class for all XMPP streams. /// -class QXmppStream : public QXmppLoggable +class QXMPP_EXPORT QXmppStream : public QXmppLoggable { Q_OBJECT diff --git a/src/base/QXmppStreamFeatures.h b/src/base/QXmppStreamFeatures.h index bfc42c64..8e318982 100644 --- a/src/base/QXmppStreamFeatures.h +++ b/src/base/QXmppStreamFeatures.h @@ -27,7 +27,7 @@ #include "QXmppConfiguration.h" #include "QXmppStanza.h" -class QXmppStreamFeatures : public QXmppStanza +class QXMPP_EXPORT QXmppStreamFeatures : public QXmppStanza { public: QXmppStreamFeatures(); diff --git a/src/base/QXmppStreamInitiationIq.h b/src/base/QXmppStreamInitiationIq.h index 27739b46..8bfb8a50 100644 --- a/src/base/QXmppStreamInitiationIq.h +++ b/src/base/QXmppStreamInitiationIq.h @@ -31,7 +31,7 @@ class QDomElement; class QXmlStreamWriter; -class QXmppStreamInitiationIq : public QXmppIq +class QXMPP_EXPORT QXmppStreamInitiationIq : public QXmppIq { public: enum Profile { diff --git a/src/base/QXmppStun.h b/src/base/QXmppStun.h index 1792d3cb..273cd39e 100644 --- a/src/base/QXmppStun.h +++ b/src/base/QXmppStun.h @@ -38,7 +38,7 @@ class QTimer; /// The QXmppStunMessage class represents a STUN message. /// -class QXmppStunMessage +class QXMPP_EXPORT QXmppStunMessage { public: enum MethodType { @@ -159,7 +159,7 @@ private: /// The QXmppStunTransaction class represents a STUN transaction. /// -class QXmppStunTransaction : public QXmppLoggable +class QXMPP_EXPORT QXmppStunTransaction : public QXmppLoggable { Q_OBJECT @@ -191,7 +191,7 @@ private: /// by RFC 5766 Traversal Using Relays around NAT (TURN). /// -class QXmppTurnAllocation : public QXmppLoggable +class QXMPP_EXPORT QXmppTurnAllocation : public QXmppLoggable { Q_OBJECT @@ -270,7 +270,7 @@ private: /// requiring a single transport address, as defined by RFC 5245 /// (Interactive Connectivity Establishment). -class QXmppIceComponent : public QXmppLoggable +class QXMPP_EXPORT QXmppIceComponent : public QXmppLoggable { Q_OBJECT @@ -376,7 +376,7 @@ private: /// capable of performing Interactive Connectivity Establishment (RFC 5245). /// -class QXmppIceConnection : public QXmppLoggable +class QXMPP_EXPORT QXmppIceConnection : public QXmppLoggable { Q_OBJECT diff --git a/src/base/QXmppVCardIq.h b/src/base/QXmppVCardIq.h index 348c00fc..9ead68ac 100644 --- a/src/base/QXmppVCardIq.h +++ b/src/base/QXmppVCardIq.h @@ -42,7 +42,7 @@ class QImage; /// field to this class. /// -class QXmppVCardIq : public QXmppIq +class QXMPP_EXPORT QXmppVCardIq : public QXmppIq { public: QXmppVCardIq(const QString& bareJid = ""); diff --git a/src/base/QXmppVersionIq.h b/src/base/QXmppVersionIq.h index 57a800e0..589dd28f 100644 --- a/src/base/QXmppVersionIq.h +++ b/src/base/QXmppVersionIq.h @@ -31,7 +31,7 @@ /// /// \ingroup Stanzas -class QXmppVersionIq : public QXmppIq +class QXMPP_EXPORT QXmppVersionIq : public QXmppIq { public: QString name() const; |
