]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/panels/places/placesitemlistwidget.h
Only check if place url is mount point once during polish event.
[dolphin.git] / src / panels / places / placesitemlistwidget.h
index 82372d622049c1203d8b50c9d1a17451bbc5cf7c..a82616ff3a3c8c710a69cc9c261fecc86bc52ab9 100644 (file)
@@ -21,9 +21,19 @@ public:
     PlacesItemListWidget(KItemListWidgetInformant* informant, QGraphicsItem* parent);
     ~PlacesItemListWidget() override;
 
+    void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget = nullptr) override;
+    void polishEvent() override;
+
 protected:
     bool isHidden() const override;
     QPalette::ColorRole normalTextColorRole() const override;
+    void updateCapacityBar();
+    void resetCapacityBar();
+
+private:
+    bool m_isMountPoint;
+    bool m_drawCapacityBar;
+    qreal m_capacityBarRatio;
 };
 
 #endif