┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/viewextensionsfactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/viewextensionsfactory.h')
-rw-r--r--src/viewextensionsfactory.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/viewextensionsfactory.h b/src/viewextensionsfactory.h
index dd819249b..e89a7ce36 100644
--- a/src/viewextensionsfactory.h
+++ b/src/viewextensionsfactory.h
@@ -27,6 +27,15 @@ class KFilePreviewGenerator;
class ToolTipManager;
class QAbstractItemView;
+/**
+ * @brief Responsible for creating extensions like tooltips and previews
+ * that are available in all view implementations.
+ *
+ * Each view implementation (iconsview, detailsview, columnview) must
+ * instantiate an instance of this class to assure having
+ * a common behavior that is independent from the custom functionality of
+ * a view implementation.
+ */
class ViewExtensionsFactory : public QObject
{
Q_OBJECT