aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/diffeditor/diffeditorcontroller.h
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2022-12-15 17:32:45 +0100
committerJarek Kobus <jaroslaw.kobus@qt.io>2022-12-15 20:56:38 +0000
commit0f52acfe1cea8f1dbd053dac56f1318f902f1dfe (patch)
tree67769a6482cb17fd7d3bfb442e553f01e1487b91 /src/plugins/diffeditor/diffeditorcontroller.h
parentd59eca85770e1124ccfe589f534a880e55c1fbae (diff)
DiffEditorController: Remove unused stuff
Change-Id: Ie4d5b0b3bac3e46c5db647263757222979b982be Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/diffeditor/diffeditorcontroller.h')
-rw-r--r--src/plugins/diffeditor/diffeditorcontroller.h21
1 files changed, 6 insertions, 15 deletions
diff --git a/src/plugins/diffeditor/diffeditorcontroller.h b/src/plugins/diffeditor/diffeditorcontroller.h
index 2efb45ead4..846b10cb91 100644
--- a/src/plugins/diffeditor/diffeditorcontroller.h
+++ b/src/plugins/diffeditor/diffeditorcontroller.h
@@ -60,31 +60,22 @@ signals:
const ChunkSelection &selection);
protected:
- void setDisplayName(const QString &name) { m_displayName = name; }
- QString displayName() const { return m_displayName; }
-
+ // Core functions:
void setReloadRecipe(const Utils::Tasking::Group &recipe) { m_reloadRecipe = recipe; }
-
- // reloadFinished() should be called inside the reloader (for synchronous reload)
- // or later (for asynchronous reload)
- void setReloader(const std::function<void ()> &reloader);
- void reloadFinished(bool success);
-
- void setStartupFile(const QString &startupFile);
void setDiffFiles(const QList<FileData> &diffFileList);
+ // Optional:
+ void setDisplayName(const QString &name) { m_displayName = name; }
void setDescription(const QString &description);
- QString description() const;
+ void setStartupFile(const QString &startupFile);
void forceContextLineCount(int lines);
private:
+ void reloadFinished(bool success);
+
Internal::DiffEditorDocument *const m_document;
- bool m_isReloading = false;
QString m_displayName;
- std::function<void()> m_reloader;
std::unique_ptr<Utils::TaskTree> m_taskTree;
Utils::Tasking::Group m_reloadRecipe;
-
- friend class Internal::DiffEditorDocument;
};
Q_DECLARE_OPERATORS_FOR_FLAGS(DiffEditorController::PatchOptions)