SelectableTextEditorWidget: Handle display settings

Avoid code repetition inside UnifiedDiffEditorWidget
and SideDiffEditorWidget.

Connect to display settings changed signal and apply
all but 4 settings (which are not desired for diff editor).

Change-Id: If4ae7f7c55690dac04fd1a00f8822db666a9ce2b
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Jarek Kobus
2022-10-19 23:48:03 +02:00
parent 36d7dcb6b2
commit d0278ae295
5 changed files with 33 additions and 50 deletions

View File

@@ -10,10 +10,7 @@
namespace Core { class IContext; }
namespace TextEditor {
class DisplaySettings;
class FontSettings;
}
namespace TextEditor { class FontSettings; }
namespace DiffEditor {
@@ -80,7 +77,6 @@ public:
void restoreState();
void clear(const QString &message = {});
void setDisplaySettings(const TextEditor::DisplaySettings &ds) override;
signals:
void currentDiffFileIndexChanged(int index);