gui: PreviewGeneratorPlainText: Show line numbers

Generate previews that show the line number and surrounding
lines (like grep -C) for context.
This commit is contained in:
2022-08-06 10:01:24 +02:00
父節點 89bf65d9bb
當前提交 9a70a821bd
共有 2 個文件被更改,包括 80 次插入3 次删除

查看文件

@@ -1,5 +1,6 @@
#ifndef PREVIEWGENERATORPLAINTEXT_H
#define PREVIEWGENERATORPLAINTEXT_H
#include <QTextStream>
#include "previewgenerator.h"
class PreviewGeneratorPlainText : public PreviewGenerator
@@ -10,6 +11,7 @@ class PreviewGeneratorPlainText : public PreviewGenerator
public:
using PreviewGenerator::PreviewGenerator;
QString generatePreviewText(QString content, RenderConfig config, QString fileName);
QString generateLineBasedPreviewText(QTextStream &in, RenderConfig config, QString fileName);
QSharedPointer<PreviewResult> generate(RenderConfig config, QString documentPath, unsigned int page);
};