My Project
0.0.16
QUCS Mapping
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
DownLoad
QUCS-src
qucs-0.0.16
qucs-help
htmldatafetcher.h
Go to the documentation of this file.
1
/***************************************************************************
2
* Copyright (C) 2006 by Gopala Krishna A <krishna.ggk@gmail.com> *
3
* *
4
* This is free software; you can redistribute it and/or modify *
5
* it under the terms of the GNU General Public License as published by *
6
* the Free Software Foundation; either version 2, or (at your option) *
7
* any later version. *
8
* *
9
* This software is distributed in the hope that it will be useful, *
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
12
* GNU General Public License for more details. *
13
* *
14
* You should have received a copy of the GNU General Public License *
15
* along with this package; see the file COPYING. If not, write to *
16
* the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, *
17
* Boston, MA 02110-1301, USA. *
18
***************************************************************************/
19
20
#ifndef __HDF_H
21
#define __HDF_H
22
#include <qstringlist.h>
23
#include <qmap.h>
24
#include <qfile.h>
25
26
class
HtmlDataFetcher
27
{
28
public
:
29
HtmlDataFetcher
();
30
~HtmlDataFetcher
() {}
31
QStringList
fetchChapterTexts
(
const
QString &indexFile);
32
QStringList
fetchLinksToFiles
(
const
QString &indexFile);
33
private
:
34
void
initMap();
35
QChar unicodeFor(QString placeholder);
36
void
formatAndReplace(QString &txt);
37
38
QMap<QString, QChar> entityMap;
39
};
40
41
#endif
Generated on Tue Dec 25 2012 14:30:37 for My Project by
1.8.2