From 479ca0e6664125505350512da57c7188c7fa0d55 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Sun, 18 Jul 2010 13:56:16 +0000 Subject: add a mainpage for doxygen documentation --- source/QXmppClient.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'source/QXmppClient.cpp') diff --git a/source/QXmppClient.cpp b/source/QXmppClient.cpp index ea1a829c..518bd0e7 100644 --- a/source/QXmppClient.cpp +++ b/source/QXmppClient.cpp @@ -39,6 +39,27 @@ #include "QXmppTransferManager.h" #include "QXmppVCardManager.h" +/// \mainpage +/// +/// QXmpp is a cross-platform C++ XMPP client library based on the Qt +/// framework. It tries to use Qt's programming conventions in order to ease +/// the learning curve for new programmers. +/// +/// QXmpp based clients are built using QXmppClient instances which handle the +/// establishment of the XMPP connection and provide a number of high-level +/// "managers" to perform specific tasks: +/// +/// \sa QXmppRoster +/// \sa QXmppVCardManager +/// \sa QXmppTransferManager +/// +/// If you are interested in a more low-level API, you can refer to the +/// classes which represent XMPP stanzas. +/// +/// \sa QXmppIq +/// \sa QXmppMessage +/// \sa QXmppPresence + /// Creates a QXmppClient object. /// \param parent is passed to the QObject's contructor. /// The default value is 0. -- cgit v1.2.3