Marble
6#ifndef MARBLE_LATLONEDIT_H
7#define MARBLE_LATLONEDIT_H
11#include "GeoDataCoordinates.h"
12#include "MarbleGlobal.h"
13#include "marble_export.h"
18class LatLonEditPrivate;
20class MARBLE_EXPORT LatLonEdit :
public QWidget
36 explicit LatLonEdit(
QWidget *parent =
nullptr, Dimension dimension = Longitude,
37 GeoDataCoordinates::Notation notation = GeoDataCoordinates::DMS);
38 ~LatLonEdit()
override;
40 Dimension dimension()
const;
41 GeoDataCoordinates::Notation notation()
const;
43 void setValue(qreal newvalue);
44 void setDimension( Dimension dimension );
45 void setNotation(GeoDataCoordinates::Notation notation);
47 void valueChanged( qreal value );
49 void checkIntValueOverflow();
50 void checkUIntValueOverflow();
51 void checkFloatValueOverflow();
57 LatLonEditPrivate *
const d;
Binds a QML item to a specific geodetic location in screen coordinates.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 3 2024 11:49:05 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.