21 #ifndef FM_PLACESMODELITEM_H 22 #define FM_PLACESMODELITEM_H 24 #include "libfmqtglobals.h" 25 #include <QStandardItemModel> 26 #include <QStandardItem> 37 Places = QStandardItem::UserType + 1,
46 PlacesModelItem(
const char* iconName, QString title, FmPath* path = NULL);
50 FmFileInfo* fileInfo() {
53 void setFileInfo(FmFileInfo* fileInfo);
58 void setPath(FmPath* path);
63 void setIcon(FmIcon* icon);
64 void setIcon(GIcon* gicon);
67 QVariant data(
int role = Qt::UserRole + 1)
const;
69 virtual int type()
const {
75 FmFileInfo* fileInfo_;
84 return g_volume_can_eject(volume_);
86 virtual int type()
const {
100 virtual int type()
const {
103 GMount* mount()
const {
113 virtual int type()
const {
119 fm_bookmark_item_unref(bookmarkItem_);
121 FmBookmarkItem* bookmark()
const {
122 return bookmarkItem_;
125 FmBookmarkItem* bookmarkItem_;
130 #endif // FM_PLACESMODELITEM_H Definition: appchoosercombobox.cpp:26
Definition: placesmodelitem.h:111
Definition: placesmodelitem.h:34
Definition: placesmodelitem.h:79
Definition: placesmodelitem.h:97