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/docbookvisitor.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/docbookvisitor.cpp')
-rw-r--r-- | src/docbookvisitor.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/docbookvisitor.cpp b/src/docbookvisitor.cpp index 84d85c7..2db6fb0 100644 --- a/src/docbookvisitor.cpp +++ b/src/docbookvisitor.cpp @@ -14,8 +14,6 @@ */ -#include <qfileinfo.h> - #include "docbookvisitor.h" #include "docparser.h" #include "language.h" @@ -35,6 +33,7 @@ #include "emoji.h" #include "plantuml.h" #include "growbuf.h" +#include "fileinfo.h" #if 0 #define DB_VIS_C DB_VIS_C1(m_t) @@ -425,8 +424,8 @@ DB_VIS_C case DocInclude::IncWithLines: { m_t << "<literallayout><computeroutput>"; - 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, @@ -474,8 +473,8 @@ DB_VIS_C 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_t << "<literallayout><computeroutput>"; getCodeParser(inc->extension()).parseCode(m_ci, inc->context(), @@ -525,8 +524,8 @@ DB_VIS_C 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(), |