digiKam
Loading...
Searching...
No Matches
itemgps.h
Go to the documentation of this file.
1/* ============================================================
2 *
3 * This file is a part of digiKam project
4 * https://www.digikam.org
5 *
6 * Date : 2010-03-21
7 * Description : a class to hold GPS information about an item.
8 *
9 * SPDX-FileCopyrightText: 2010-2014 by Michael G. Hansen <mike at mghansen dot de>
10 * SPDX-FileCopyrightText: 2015-2024 by Gilles Caulier <caulier dot gilles at gmail dot com>
11 *
12 * SPDX-License-Identifier: GPL-2.0-or-later
13 *
14 * ============================================================ */
15
16#pragma once
17
18// Qt includes
19
20#include <QList>
21
22// Local includes
23
24#include "digikam_export.h"
25#include "iteminfo.h"
26#include "gpsitemcontainer.h"
27
28namespace Digikam
29{
30
31class DIGIKAM_GUI_EXPORT ItemGPS : public GPSItemContainer
32{
33
34public:
35
36 explicit ItemGPS(const ItemInfo& info);
37 ~ItemGPS() override = default;
38
39 QString saveChanges() override;
40 bool loadImageData() override;
41
42private:
43
44 ItemInfo m_info;
45
46private:
47
48 Q_DISABLE_COPY(ItemGPS)
49};
50
51} // namespace Digikam
Definition gpsitemcontainer.h:75
Definition itemgps.h:32
~ItemGPS() override=default
Definition iteminfo.h:68
Definition datefolderview.cpp:34