diff options
author | albert-github <albert.tests@gmail.com> | 2020-12-24 11:16:55 (GMT) |
---|---|---|
committer | albert-github <albert.tests@gmail.com> | 2020-12-24 11:16:55 (GMT) |
commit | cb351b9cfc13ea5f4049182a2b922ea667f06045 (patch) | |
tree | 93cbec10fe4c5b0fa062e704b6dc487943b38bbb /src/layout.cpp | |
parent | 259d45b94b83523a508b42e71cac1441f2939ac3 (diff) | |
download | Doxygen-cb351b9cfc13ea5f4049182a2b922ea667f06045.zip Doxygen-cb351b9cfc13ea5f4049182a2b922ea667f06045.tar.gz Doxygen-cb351b9cfc13ea5f4049182a2b922ea667f06045.tar.bz2 |
Refactoring position of layout_default.xml
The position of the `layout_defaul.xml` was still done by a dedicated script and not by the resource manager.
Diffstat (limited to 'src/layout.cpp')
-rw-r--r-- | src/layout.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/layout.cpp b/src/layout.cpp index a1a054e..f241bd8 100644 --- a/src/layout.cpp +++ b/src/layout.cpp @@ -29,10 +29,7 @@ #include "version.h" #include "config.h" #include "xml.h" - -static const char layout_default[] = -#include "layout_default.xml.h" -; +#include "resourcemgr.h" inline QCString compileOptions(const QCString &def) { @@ -1510,6 +1507,7 @@ void LayoutDocManager::init() handlers.error = [&layoutParser](const std::string &fileName,int lineNr,const std::string &msg) { layoutParser.error(fileName,lineNr,msg); }; XMLParser parser(handlers); layoutParser.setDocumentLocator(&parser); + QCString layout_default = ResourceMgr::instance().getAsString("layout_default.xml"); parser.parse("layout_default.xml",layout_default); } @@ -1568,6 +1566,7 @@ void writeDefaultLayoutFile(const char *fileName) return; } FTextStream t(&f); + QCString layout_default = ResourceMgr::instance().getAsString("layout_default.xml"); t << substitute(layout_default,"$doxygenversion",getDoxygenVersion()); } |