diff options
author | deva <deva> | 2011-03-29 10:04:47 +0000 |
---|---|---|
committer | deva <deva> | 2011-03-29 10:04:47 +0000 |
commit | d7044d310387d3752774831c1a8a768c0ca1ed67 (patch) | |
tree | 47d0e23b2f5b09d67c9774392c3cc98133055d6b /client/docgen/docgen.cc | |
parent | 14934de96713aa8864f103e7376022859c2ee508 (diff) |
Examples in docs.
Diffstat (limited to 'client/docgen/docgen.cc')
-rw-r--r-- | client/docgen/docgen.cc | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/client/docgen/docgen.cc b/client/docgen/docgen.cc index ee5b8f4..e4af0a3 100644 --- a/client/docgen/docgen.cc +++ b/client/docgen/docgen.cc @@ -44,20 +44,8 @@ QString output; -QString header = - "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\"" - " \"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">\n" - "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n" - " <head>\n" - " <title>Pracro Widget Documentation</title>\n" - " <meta http-equiv=\"Content-Type\" content=\"text/html\"/>\n" - " <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\"/>\n" - " </head> \n" - " <body>\n"; - -QString footer = - " </body>\n" - "</html>\n"; +QString header; +QString footer; void getInheritedAttributes(QMap<QString, QVector<Attribute> > &atts, QMap<QString, Doc> &docs, @@ -88,7 +76,7 @@ void writeDoc(QMap<QString, Doc> &docs, QString name) QMap<QString, QVector<Method> > meths; getInheritedMethods(meths, docs, doc.extends); - QString out = generate(doc, meths, atts); + QString out = generate(doc, meths, atts, docs); QFile::remove(output + "/" + name + ".html"); QFile ofile(output + "/" + name + ".html"); @@ -133,6 +121,14 @@ int main(int argc, char *argv[]) QMap<QString, Doc> docs; + QFile hfile("header.html"); + hfile.open(QIODevice::ReadOnly | QIODevice::Text); + header = hfile.readAll(); + + QFile ffile("footer.html"); + ffile.open(QIODevice::ReadOnly | QIODevice::Text); + footer = ffile.readAll(); + QDir d; d.mkdir(output); QFile::remove(output + "/style.css"); QFile::copy("style.css", output + "/style.css"); |