27 #ifndef DIGIKAM_GPS_GEOIFACE_MODEL_HELPER_H
28 #define DIGIKAM_GPS_GEOIFACE_MODEL_HELPER_H
32 #include <QModelIndex>
53 QItemSelectionModel*
const selectionModel,
54 QObject*
const parent =
nullptr);
57 QAbstractItemModel* model()
const override;
58 QItemSelectionModel* selectionModel()
const override;
60 bool itemCoordinates(
const QModelIndex& index,
63 PropertyFlags modelFlags()
const override;
65 QPixmap pixmapFromRepresentativeIndex(
const QPersistentModelIndex& index,
66 const QSize& size)
override;
69 const int sortKey)
override;
73 const QPersistentModelIndex& targetSnapIndex)
override;
75 void addUngroupedModelHelper(
GeoModelHelper*
const newModelHelper);
79 void slotThumbnailFromModel(
const QPersistentModelIndex& index,
80 const QPixmap& pixmap);
Definition: gpsgeoifacemodelhelper.h:47
void signalUndoCommand(GPSUndoCommand *undoCommand)
Definition: gpsitemmodel.h:43
Definition: gpsundocommand.h:41
Definition: geocoordinates.h:49
Helper class to access data in models.
Definition: geomodelhelper.h:47
Definition: datefolderview.cpp:43