diff options
Diffstat (limited to 'src/panels/places/placesitem.h')
| -rw-r--r-- | src/panels/places/placesitem.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/panels/places/placesitem.h b/src/panels/places/placesitem.h index 20289c95a..5c6988424 100644 --- a/src/panels/places/placesitem.h +++ b/src/panels/places/placesitem.h @@ -38,9 +38,8 @@ class PlacesItem : public KStandardItem public: explicit PlacesItem(PlacesItem* parent = 0); - PlacesItem(const KBookmark& bookmark, - const QString& udi, - PlacesItem* parent = 0); + explicit PlacesItem(const KBookmark& bookmark, PlacesItem* parent = 0); + explicit PlacesItem(const QString& udi, PlacesItem* parent = 0); PlacesItem(const PlacesItem& item); virtual ~PlacesItem(); @@ -50,6 +49,11 @@ public: void setHidden(bool hidden); bool isHidden() const; + Solid::Device device() const; + +private: + void initializeDevice(const QString& udi); + private: Solid::Device m_device; QPointer<Solid::StorageAccess> m_access; |
