diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2021-03-08 22:00:00 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2021-03-18 20:57:40 (GMT) |
commit | 3204a2206aa617b41c6da5999c3b826057d274f3 (patch) | |
tree | 2dc4b6d3df48302889e3b868eaed9ea30d0b2b09 /src/latexdocvisitor.cpp | |
parent | 781c3ec1556b711c74fc0d6ebb343569eb1491ab (diff) | |
download | Doxygen-3204a2206aa617b41c6da5999c3b826057d274f3.zip Doxygen-3204a2206aa617b41c6da5999c3b826057d274f3.tar.gz Doxygen-3204a2206aa617b41c6da5999c3b826057d274f3.tar.bz2 |
Refactoring: Replaced QFileInfo with FileInfo
- FileInfo is based on ghc::filesystem, a std::filesystem compatible
implementation that does not require C++17.
Diffstat (limited to 'src/latexdocvisitor.cpp')
-rw-r--r-- | src/latexdocvisitor.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/latexdocvisitor.cpp b/src/latexdocvisitor.cpp index 019030d..6d3ced1 100644 --- a/src/latexdocvisitor.cpp +++ b/src/latexdocvisitor.cpp @@ -16,7 +16,6 @@ * */ #include "htmlattrib.h" -#include <qfileinfo.h> #include "latexdocvisitor.h" #include "latexgen.h" #include "docparser.h" @@ -35,6 +34,7 @@ #include "htmlentity.h" #include "emoji.h" #include "plantuml.h" +#include "fileinfo.h" const int maxLevels=5; static const char *secLabels[maxLevels] = @@ -456,8 +456,8 @@ void LatexDocVisitor::visit(DocInclude *inc) case DocInclude::IncWithLines: { m_ci.startCodeFragment("DoxyCodeInclude"); - QFileInfo cfi( inc->file() ); - FileDef *fd = createFileDef( cfi.dirPath().utf8(), cfi.fileName().utf8() ); + FileInfo cfi( inc->file().str() ); + FileDef *fd = createFileDef( cfi.dirPath(), cfi.fileName() ); getCodeParser(inc->extension()).parseCode(m_ci,inc->context(), inc->text(), langExt, @@ -521,8 +521,8 @@ void LatexDocVisitor::visit(DocInclude *inc) break; case DocInclude::SnipWithLines: { - QFileInfo cfi( inc->file() ); - FileDef *fd = createFileDef( cfi.dirPath().utf8(), cfi.fileName().utf8() ); + FileInfo cfi( inc->file().str() ); + FileDef *fd = createFileDef( cfi.dirPath(), cfi.fileName() ); m_ci.startCodeFragment("DoxyCodeInclude"); getCodeParser(inc->extension()).parseCode(m_ci, inc->context(), @@ -570,8 +570,8 @@ void LatexDocVisitor::visit(DocIncOperator *op) FileDef *fd = 0; if (!op->includeFileName().isEmpty()) { - QFileInfo cfi( op->includeFileName() ); - fd = createFileDef( cfi.dirPath().utf8(), cfi.fileName().utf8() ); + FileInfo cfi( op->includeFileName().str() ); + fd = createFileDef( cfi.dirPath(), cfi.fileName() ); } getCodeParser(locLangExt).parseCode(m_ci,op->context(),op->text(),langExt, |