Marble
7 #ifndef MARBLE_GEODATALINK_H
8 #define MARBLE_GEODATALINK_H
10 #include "GeoDataObject.h"
11 #include "MarbleGlobal.h"
15 class GeoDataLinkPrivate;
19 class GEODATA_EXPORT GeoDataLink:
public GeoDataObject
28 enum ViewRefreshMode {
37 GeoDataLink(
const GeoDataLink &other );
39 GeoDataLink& operator=(
const GeoDataLink &other );
40 bool operator==(
const GeoDataLink &other )
const;
41 bool operator!=(
const GeoDataLink &other )
const;
43 ~GeoDataLink()
override;
46 const char* nodeType()
const override;
50 void setHref(
const QString& href );
52 RefreshMode refreshMode()
const;
54 void setRefreshMode( RefreshMode refreshMode );
56 qreal refreshInterval()
const;
58 void setRefreshInterval( qreal refreshInterval );
60 ViewRefreshMode viewRefreshMode()
const;
62 void setViewRefreshMode(ViewRefreshMode refreshMode);
64 qreal viewRefreshTime()
const;
66 void setViewRefreshTime(qreal viewRefreshTime);
68 qreal viewBoundScale()
const;
70 void setViewBoundScale(qreal viewBoundScale);
74 void setViewFormat(
const QString &viewFormat);
78 void setHttpQuery(
const QString &httpQuery);
81 GeoDataLinkPrivate*
const d;
bool operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)
bool operator!=(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)
Binds a QML item to a specific geodetic location in screen coordinates.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Oct 2 2023 03:52:08 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.