X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/954e8c47906c12edaaf6e6aebdd41516eceb0d44..f65b0899c3666561cafac14f67ab0bb8a5bfa00a:/src/kitemviews/kstandarditemlistwidget.h diff --git a/src/kitemviews/kstandarditemlistwidget.h b/src/kitemviews/kstandarditemlistwidget.h index d036aae66..1c3c61c38 100644 --- a/src/kitemviews/kstandarditemlistwidget.h +++ b/src/kitemviews/kstandarditemlistwidget.h @@ -171,10 +171,16 @@ protected: void hideEvent(QHideEvent* event) override; bool event(QEvent *event) override; -public slots: + struct TextInfo + { + QPointF pos; + QStaticText staticText; + }; + +public Q_SLOTS: void finishRoleEditing(); -private slots: +private Q_SLOTS: void slotCutItemsChanged(); void slotRoleEditingCanceled(const QByteArray& role, const QVariant& value); void slotRoleEditingFinished(const QByteArray& role, const QVariant& value); @@ -219,6 +225,9 @@ private: */ static qreal columnPadding(const KItemListStyleOption& option); +protected: + QHash m_textInfo; // PlacesItemListWidget needs to access this + private: bool m_isCut; bool m_isHidden; @@ -239,13 +248,6 @@ private: QRectF m_iconRect; // Cache for KItemListWidget::iconRect() QPixmap m_hoverPixmap; // Cache for modified m_pixmap when hovering the item - struct TextInfo - { - QPointF pos; - QStaticText staticText; - }; - QHash m_textInfo; - QRectF m_textRect; QList m_sortedVisibleRoles;