|
|
GPSItemModel * | m_model = nullptr |
| |
|
QUrl | m_url |
| |
|
QDateTime | m_dateTime |
| |
|
bool | m_dirty = false |
| |
|
GPSDataContainer | m_gpsData |
| |
|
GPSDataContainer | m_savedState |
| |
|
bool | m_tagListDirty = false |
| |
|
QList< QList< TagData > > | m_tagList |
| |
|
QList< QList< TagData > > | m_savedTagList |
| |
|
bool | m_writeXmpTags = true |
| |
|
bool | m_writeMetaLoc = true |
| |
|
class | GPSItemModel |
| |
| void | setTagList (const QList< QList< TagData > > &externalTagList) |
| | The tags added in reverse geocoding process are stored in each image, before they end up in external tag model.
|
| |
| bool | isTagListDirty () const |
| |
|
QList< QList< TagData > > | getTagList () const |
| | Returns the tag list of the current image.
|
| |
|
void | restoreRGTagList (const QList< QList< TagData > > &tagList) |
| | Replaces the current tag list with the one contained in tagList.
|
| |
|
void | writeTagsToXmp (const bool writeXmpTags) |
| | Writes the current tags to XMP metadata.
|
| |
|
void | writeLocations (const bool writeMetaLoc) |
| | Writes the current tags to the metadata location fields.
|
| |
|
void | setLocationInfo (const TagData &tagData, IptcCoreLocationInfo &locationInfo) |
| |
|
QVariant | data (const int column, const int role) const |
| | these are only to be called by the GPSItemModel
|
| |
|
void | setModel (GPSItemModel *const model) |
| |
|
void | emitDataChanged () |
| |
|
DMetadata * | getMetadataForFile () const |
| |
|
SaveProperties | saveProperties () const |
| |