summaryrefslogtreecommitdiffstats
path: root/src/tools/qdoc/helpprojectwriter.h
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2013-02-17 20:31:38 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-02-17 20:31:38 +0100
commite88011357e5dd3b0ae4e6bc715ef29e5f4f3ffab (patch)
treec5b05d45e49194d70ff4defae41e5d5d5cf75e80 /src/tools/qdoc/helpprojectwriter.h
parent2df8884bc68343ad96962e7496b98d6e585c0347 (diff)
parente65cd6f3794e12e6bc5c2ee985eae8e70ff5f333 (diff)
Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev
Diffstat (limited to 'src/tools/qdoc/helpprojectwriter.h')
-rw-r--r--src/tools/qdoc/helpprojectwriter.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/qdoc/helpprojectwriter.h b/src/tools/qdoc/helpprojectwriter.h
index adca31d814..5dfa12cf73 100644
--- a/src/tools/qdoc/helpprojectwriter.h
+++ b/src/tools/qdoc/helpprojectwriter.h
@@ -85,6 +85,8 @@ struct HelpProject
class HelpProjectWriter
{
+ Q_DECLARE_TR_FUNCTIONS(QDoc::HelpProjectWriter)
+
public:
HelpProjectWriter(const Config &config,
const QString &defaultFileName,
@@ -103,6 +105,10 @@ private:
void writeHashFile(QFile &file);
void writeNode(HelpProject &project, QXmlStreamWriter &writer, const Node *node);
void readSelectors(SubProject &subproject, const QStringList &selectors);
+ void addMembers(HelpProject &project, QXmlStreamWriter &writer,
+ const Node *node, bool writeSections = true);
+ void writeSection(QXmlStreamWriter &writer, const QString &path,
+ const QString &value);
QDocDatabase* qdb_;
Generator* gen_;