]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/kstandarditemlistgroupheader.h
GIT_SILENT Update Appstream for new release
[dolphin.git] / src / kitemviews / kstandarditemlistgroupheader.h
index ff428c4eae801a88fbde162e0ae6071f978a7b8a..ee1df76fb9212cd48657dd3e28b75aa20ea28b80 100644 (file)
 #include "kitemviews/kitemlistgroupheader.h"
 
 #include <QPixmap>
-#include <QStaticText>
 
 class DOLPHIN_EXPORT KStandardItemListGroupHeader : public KItemListGroupHeader
 {
     Q_OBJECT
 
 public:
-    explicit KStandardItemListGroupHeader(QGraphicsWidgetparent = nullptr);
+    explicit KStandardItemListGroupHeader(QGraphicsWidget *parent = nullptr);
     ~KStandardItemListGroupHeader() override;
 
-    void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget = nullptr) override;
+    void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = nullptr) override;
 
 protected:
-    void paintRole(QPainter* painter, const QRectF& roleBounds, const QColor& color) override;
-    void paintSeparator(QPainter* painter, const QColor& color) override;
+    void paintRole(QPainter *painter, const QRectF &roleBounds, const QColor &color) override;
+    void paintSeparator(QPainter *painter, const QColor &color) override;
     void roleChanged(const QByteArray &current, const QByteArray &previous) override;
-    void dataChanged(const QVariant& current, const QVariant& previous) override;
-    void resizeEvent(QGraphicsSceneResizeEventevent) override;
+    void dataChanged(const QVariant &current, const QVariant &previous) override;
+    void resizeEvent(QGraphicsSceneResizeEvent *event) override;
 
 private:
     void updateCache();
 
 private:
     bool m_dirtyCache;
-    QStaticText m_text;
+    QString m_text;
     QPixmap m_pixmap;
 };
 #endif
-
-