X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/d7b33b76a18b14e9f286e4d8326b00910b9ea02a..e018ecafca79a73f1e9d76c577b9529fc3a7ae03:/src/kitemviews/kitemlistcontainer.h diff --git a/src/kitemviews/kitemlistcontainer.h b/src/kitemviews/kitemlistcontainer.h index 537bab142..93016ab82 100644 --- a/src/kitemviews/kitemlistcontainer.h +++ b/src/kitemviews/kitemlistcontainer.h @@ -37,24 +37,27 @@ public: * (the parent will be set to the KItemListContainer). * @param parent Optional parent widget. */ - explicit KItemListContainer(KItemListController* controller, QWidget* parent = nullptr); + explicit KItemListContainer(KItemListController *controller, QWidget *parent = nullptr); ~KItemListContainer() override; - KItemListController* controller() const; + KItemListController *controller() const; void setEnabledFrame(bool enable); bool enabledFrame() const; protected: - void keyPressEvent(QKeyEvent* event) override; - void showEvent(QShowEvent* event) override; - void resizeEvent(QResizeEvent* event) override; + void keyPressEvent(QKeyEvent *event) override; + void contextMenuEvent(QContextMenuEvent *event) override; + void showEvent(QShowEvent *event) override; + void resizeEvent(QResizeEvent *event) override; void scrollContentsBy(int dx, int dy) override; - void wheelEvent(QWheelEvent* event) override; + void wheelEvent(QWheelEvent *event) override; + void focusInEvent(QFocusEvent *event) override; + void focusOutEvent(QFocusEvent *event) override; -private slots: +private Q_SLOTS: void slotScrollOrientationChanged(Qt::Orientation current, Qt::Orientation previous); - void slotModelChanged(KItemModelBase* current, KItemModelBase* previous); - void slotViewChanged(KItemListView* current, KItemListView* previous); + void slotModelChanged(KItemModelBase *current, KItemModelBase *previous); + void slotViewChanged(KItemListView *current, KItemListView *previous); void scrollTo(qreal offset); void updateScrollOffsetScrollBar(); void updateItemOffsetScrollBar(); @@ -72,13 +75,11 @@ private: void updateScrollOffsetScrollBarPolicy(); private: - KItemListController* m_controller; + KItemListController *m_controller; - KItemListSmoothScroller* m_horizontalSmoothScroller; - KItemListSmoothScroller* m_verticalSmoothScroller; - QScroller* m_scroller; + KItemListSmoothScroller *m_horizontalSmoothScroller; + KItemListSmoothScroller *m_verticalSmoothScroller; + QScroller *m_scroller; }; #endif - -