diff options
| author | Elvis Angelaccio <[email protected]> | 2019-02-02 21:37:06 +0100 |
|---|---|---|
| committer | Elvis Angelaccio <[email protected]> | 2019-02-02 21:37:06 +0100 |
| commit | fb4b4465f91581dac6a876568ba21ed67ec918bc (patch) | |
| tree | fcbbabb355ce25c3642a2a6a35c87d9c94c3bb5c /src/views/versioncontrol/versioncontrolobserver.h | |
| parent | b7ceb51b44da394089689a2649cc8529c1f74669 (diff) | |
| parent | 83912a6de826d4a159fb7b4505f2869cc10b84bb (diff) | |
Merge branch 'Applications/18.12'
Diffstat (limited to 'src/views/versioncontrol/versioncontrolobserver.h')
| -rw-r--r-- | src/views/versioncontrol/versioncontrolobserver.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/views/versioncontrol/versioncontrolobserver.h b/src/views/versioncontrol/versioncontrolobserver.h index ea0834e65..08279dc86 100644 --- a/src/views/versioncontrol/versioncontrolobserver.h +++ b/src/views/versioncontrol/versioncontrolobserver.h @@ -37,6 +37,8 @@ class QAction; class QTimer; class UpdateItemStatesThread; +class DolphinView; + /** * @brief Observes all version control plugins. * @@ -55,6 +57,8 @@ public: void setModel(KFileItemModel* model); KFileItemModel* model() const; + void setView(DolphinView* view); + DolphinView* view() const; QList<QAction*> actions(const KFileItemList& items) const; @@ -126,7 +130,7 @@ private: * Returns a matching plugin for the given directory. * 0 is returned, if no matching plugin has been found. */ - KVersionControlPlugin* searchPlugin(const QUrl& directory) const; + KVersionControlPlugin* searchPlugin(const QUrl& directory); /** * Returns true, if the directory contains a version control information. @@ -139,11 +143,14 @@ private: bool m_silentUpdate; // if true, no messages will be send during the update // of version states + DolphinView* m_view; KFileItemModel* m_model; QTimer* m_dirVerificationTimer; + bool m_pluginsInitialized; KVersionControlPlugin* m_plugin; + QList<KVersionControlPlugin*> m_plugins; UpdateItemStatesThread* m_updateItemStatesThread; friend class UpdateItemStatesThread; |
