From 415b44ffb6ffcdeb4ad5b7cdd6d9d9e17ab3e47f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Mon, 3 May 2010 12:34:27 +0200 Subject: Initial checkin --- simplehtmlreceiver_p.h | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 simplehtmlreceiver_p.h (limited to 'simplehtmlreceiver_p.h') diff --git a/simplehtmlreceiver_p.h b/simplehtmlreceiver_p.h new file mode 100644 index 0000000..fbc1bd9 --- /dev/null +++ b/simplehtmlreceiver_p.h @@ -0,0 +1,49 @@ +/**************************************************************************** + ** + ** Copyright (C) 2008-2010 Nokia Corporation and/or its subsidiary(-ies). + ** Contact: Nokia Corporation (qt-info@nokia.com) + ** + ** This file is part of the doxygen2qthelp project on Trolltech Labs. + ** + ** This file may be used under the terms of the GNU General Public + ** License version 2.0 or 3.0 as published by the Free Software Foundation + ** and appearing in the file LICENSE.GPL included in the packaging of + ** this file. Please review the following information to ensure GNU + ** General Public Licensing requirements will be met: + ** http://www.fsf.org/licensing/licenses/info/GPLv2.html and + ** http://www.gnu.org/copyleft/gpl.html. + ** + ** If you are unsure which license is appropriate for your use, please + ** contact the sales department at qt-sales@nokia.com. + ** + ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE + ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + ** + ****************************************************************************/ + +#ifndef SIMPLEHTMLRECEIVER_H +#define SIMPLEHTMLRECEIVER_H + +#include + +QT_BEGIN_NAMESPACE + +class QStringList; + +class SimpleHtmlReceiver +{ +public: + virtual ~SimpleHtmlReceiver() { } + + virtual void onTagOpen(const QString &tagName, + const QStringList & attributes) = 0; + virtual void onTagClose(const QString &tagName) = 0; + virtual void onTextChunk(const QString &text) = 0; + virtual void onStop() = 0; + +}; + +QT_END_NAMESPACE + +#endif // SIMPLEHTMLRECEIVER_H + -- cgit v1.2.3