From 3de9d37c7b8f4501558d309ada718dc52533e94c Mon Sep 17 00:00:00 2001 From: Neil Date: Wed, 22 Jan 2025 21:34:54 +1100 Subject: Bug [#1224]. Remember selection in undo history. SCI_SETSELECTIONUNDOHISTORY. --- qt/ScintillaEdit/ScintillaDocument.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'qt') diff --git a/qt/ScintillaEdit/ScintillaDocument.cpp b/qt/ScintillaEdit/ScintillaDocument.cpp index b1091cec8..fc5ef2ec3 100644 --- a/qt/ScintillaEdit/ScintillaDocument.cpp +++ b/qt/ScintillaEdit/ScintillaDocument.cpp @@ -55,6 +55,7 @@ public: void NotifyDeleted(Document *doc, void *userData) noexcept override; void NotifyStyleNeeded(Document *doc, void *userData, Sci::Position endPos) override; void NotifyErrorOccurred(Document *doc, void *userData, Status status) override; + void NotifyGroupCompleted(Document *doc, void *userData) noexcept override; }; WatcherHelper::WatcherHelper(ScintillaDocument *owner_) : owner(owner_) { @@ -88,6 +89,10 @@ void WatcherHelper::NotifyErrorOccurred(Document *, void *, Status status) { emit owner->error_occurred(static_cast(status)); } +void WatcherHelper::NotifyGroupCompleted(Document *, void *) noexcept { + // Needed to satisfy protocol. May implement an event in future. +} + ScintillaDocument::ScintillaDocument(QObject *parent, void *pdoc_) : QObject(parent), pdoc(static_cast(pdoc_)), docWatcher(nullptr) { if (!pdoc) { -- cgit v1.2.3