]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/kstandarditemlistview.h
GIT_SILENT Sync po/docbooks with svn
[dolphin.git] / src / kitemviews / kstandarditemlistview.h
index 527d14b9d1ef332d28c5f51ff877bfe03ef23157..eb2f01d197b285415bef478e4fe9444ca3219eb6 100644 (file)
@@ -31,28 +31,24 @@ class DOLPHIN_EXPORT KStandardItemListView : public KItemListView
     Q_OBJECT
 
 public:
-    enum ItemLayout
-    {
-        IconsLayout,
-        CompactLayout,
-        DetailsLayout
-    };
+    enum ItemLayout { IconsLayout, CompactLayout, DetailsLayout };
 
-    explicit KStandardItemListView(QGraphicsWidgetparent = nullptr);
+    explicit KStandardItemListView(QGraphicsWidget *parent = nullptr);
     ~KStandardItemListView() override;
 
     void setItemLayout(ItemLayout layout);
     ItemLayout itemLayout() const;
 
 protected:
-    KItemListWidgetCreatorBasedefaultWidgetCreator() const override;
-    KItemListGroupHeaderCreatorBasedefaultGroupHeaderCreator() const override;
-    void initializeItemListWidget(KItemListWidgetitem) override;
-    bool itemSizeHintUpdateRequired(const QSet<QByteArray>changedRoles) const override;
+    KItemListWidgetCreatorBase *defaultWidgetCreator() const override;
+    KItemListGroupHeaderCreatorBase *defaultGroupHeaderCreator() const override;
+    void initializeItemListWidget(KItemListWidget *item) override;
+    bool itemSizeHintUpdateRequired(const QSet<QByteArray> &changedRoles) const override;
     virtual bool itemLayoutSupportsItemExpanding(ItemLayout layout) const;
     /** To be overriden by sub-classes to specify when full row highlighting should be enabled. */
     virtual bool itemLayoutHighlightEntireRow(ItemLayout layout) const;
     virtual void onItemLayoutChanged(ItemLayout current, ItemLayout previous);
+    virtual qreal scrollSingleStep() const override;
     void onScrollOrientationChanged(Qt::Orientation current, Qt::Orientation previous) override;
     void onSupportsItemExpandingChanged(bool supportsExpanding) override;
     void polishEvent() override;
@@ -66,5 +62,3 @@ private:
 };
 
 #endif
-
-