From 145cd150b1c4b9e4d1c601c619fd2c7f4624d20b Mon Sep 17 00:00:00 2001 From: Albert S Date: Mon, 30 May 2022 20:05:02 +0200 Subject: [PATCH] gui: PreviewGenerator: Make previews for all text files --- gui/previewgenerator.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gui/previewgenerator.cpp b/gui/previewgenerator.cpp index 32e0951..25a911b 100644 --- a/gui/previewgenerator.cpp +++ b/gui/previewgenerator.cpp @@ -1,3 +1,4 @@ +#include "../shared/common.h" #include "previewgenerator.h" #include "previewgeneratorpdf.h" #include "previewgeneratorplaintext.h" @@ -11,5 +12,13 @@ static QMap generators{ PreviewGenerator *PreviewGenerator::get(QFileInfo &info) { - return generators.value(info.suffix(), nullptr); + PreviewGenerator *result = generators.value(info.suffix(), nullptr); + if(result == nullptr) + { + if(Common::isTextFile(info)) + { + return plainTextGenerator; + } + } + return result; }