Marble
EditPlacemarkDialog.h
28 EditPlacemarkDialog(GeoDataPlacemark *placemark, const QHash<qint64, OsmPlacemarkData> *relations = nullptr, QWidget *parent = nullptr);
void setLabelColor(const QColor &color)
setLabelColor tells the dialog what the label color is
Definition EditPlacemarkDialog.cpp:236
void setTargetIdFieldVisible(bool visible)
setTargetIdFieldVisible tells the dialog whether targetId field should be shown.
Definition EditPlacemarkDialog.cpp:278
void relationCreated(const OsmPlacemarkData &relation)
relationCreated signals the annotate plugin that a new relation has been created( or modified ) withi...
void setReadOnly(bool state)
Protecting data from input fields changes.
Definition EditPlacemarkDialog.cpp:293
bool isIdFieldVisible() const
isIdFieldVisible tells if targetId field is shown.
Definition EditPlacemarkDialog.cpp:257
void setIdFilter(const QStringList &filter)
setIdFilter sets filter for id of placemark.
Definition EditPlacemarkDialog.cpp:268
void setTargetIds(const QStringList &targetIds)
setTargetIds sets ids which could be target of placemark.
Definition EditPlacemarkDialog.cpp:273
bool isReadOnly() const
isReadOnly tells whether the data from input fields is protected
Definition EditPlacemarkDialog.cpp:288
void updateDialogFields()
updateDialogFields is connected to a signal from AnnotatePlugin in order to update some fields in the...
Definition EditPlacemarkDialog.cpp:262
bool isTargetIdFieldVisible() const
isTargetIdFieldVisible tells if targetId field is shown.
Definition EditPlacemarkDialog.cpp:252
QStringList idFilter() const
idFilter gets filter for id of placemark
Definition EditPlacemarkDialog.cpp:242
QStringList targetIds() const
targetIds gets ids which could be target of placemark.
Definition EditPlacemarkDialog.cpp:247
void setIdFieldVisible(bool visible)
setIdFieldVisible tells the dialog whether id field should be shown.
Definition EditPlacemarkDialog.cpp:283
void textAnnotationUpdated(GeoDataFeature *feature)
toogleDescriptionEditMode toggles edit mode for description field.
a class representing a point of interest on the map
Definition GeoDataPlacemark.h:47
This class is used to encapsulate the osm data fields kept within a placemark's extendedData.
Definition OsmPlacemarkData.h:77
Binds a QML item to a specific geodetic location in screen coordinates.
Definition AbstractDataPlugin.cpp:23
QDialog(QWidget *parent, Qt::WindowFlags f)
int result() const const
Q_OBJECTQ_OBJECT
Q_SIGNALSQ_SIGNALS
Q_SLOTSQ_SLOTS
QObject * parent() const const
QWidget(QWidget *parent, Qt::WindowFlags f)
visible
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:52:08 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:52:08 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.