Marble
7#ifndef MARBLE_GEODATALINK_H
8#define MARBLE_GEODATALINK_H
10#include "GeoDataObject.h"
11#include "MarbleGlobal.h"
15class GeoDataLinkPrivate;
19class 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;
Binds a QML item to a specific geodetic location in screen coordinates.
bool operator==(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)
bool operator!=(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:18:17 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.