Commit 8c9aad1b authored by Friedrich W. H. Kossebau's avatar Friedrich W. H. Kossebau
Browse files

Tag new methods (or changed with incompatible signature) added for 0.26.0

Only done for methods in installed header files
parent 6a5e0d81
......@@ -98,6 +98,9 @@ class MARBLE_EXPORT BookmarkManager : public QObject
*/
void removeAllBookmarks();
/**
* @since 0.26.0
*/
void setStyleBuilder(const StyleBuilder* styleBuilder);
public Q_SLOTS:
......
......@@ -222,6 +222,9 @@ class MARBLE_EXPORT MarbleMap : public QObject
QVector<const GeoDataFeature *> whichFeatureAt( const QPoint& ) const;
/**
* @since 0.26.0
*/
QVector<const GeoDataFeature*> whichBuildingAt(const QPoint& curpos) const;
/**
......@@ -420,6 +423,9 @@ class MARBLE_EXPORT MarbleMap : public QObject
RenderState renderState() const;
/**
* @since 0.26.0
*/
const StyleBuilder* styleBuilder() const;
public Q_SLOTS:
......
......@@ -248,6 +248,9 @@ class MARBLE_EXPORT MarbleWidget : public QWidget
PopupLayer* popupLayer();
/**
* @since 0.26.0
*/
const StyleBuilder* styleBuilder() const;
/**
......
......@@ -67,6 +67,7 @@ class MARBLE_EXPORT PluginAboutDialog : public QDialog
/**
* Sets the authors working on this plugin.
* @since 0.26.0
*/
void setAuthors(const QVector<PluginAuthor>& authors);
......
......@@ -83,6 +83,9 @@ class MARBLE_EXPORT PluginInterface
virtual QString copyrightYears() const = 0;
/**
* @since 0.26.0
*/
virtual QVector<PluginAuthor> pluginAuthors() const = 0;
/**
......
......@@ -59,6 +59,9 @@ class GEODATA_EXPORT GeoDataExtendedData : public GeoDataObject
*/
void addValue( const GeoDataData& data );
/**
* @since 0.26.0
*/
void removeKey(const QString &key);
/**
......
......@@ -195,7 +195,7 @@ class GEODATA_EXPORT GeoDataFeature : public GeoDataObject
// OpenStreetMap category Amenity
AmenityLibrary,
AmenityKindergarten,
AmenityKindergarten, ///< @since 0.26.0
// OpenStreetMap category Education
EducationCollege,
......@@ -237,7 +237,7 @@ class GEODATA_EXPORT GeoDataFeature : public GeoDataObject
AmenityPostOffice,
AmenityPrison,
AmenityRecycling,
AmenityShelter,
AmenityShelter, ///< @since 0.26.0
AmenityTelephone,
AmenityToilets,
AmenityTownHall,
......@@ -327,10 +327,10 @@ class GEODATA_EXPORT GeoDataFeature : public GeoDataObject
TransportAerodrome,
TransportHelipad,
TransportAirportTerminal,
TransportAirportGate,
TransportAirportRunway,
TransportAirportTaxiway,
TransportAirportApron,
TransportAirportGate, ///< @since 0.26.0
TransportAirportRunway, ///< @since 0.26.0
TransportAirportTaxiway, ///< @since 0.26.0
TransportAirportApron, ///< @since 0.26.0
TransportBusStation,
TransportBusStop,
TransportCarShare,
......@@ -361,7 +361,7 @@ class GEODATA_EXPORT GeoDataFeature : public GeoDataObject
// OpenStreetMap category Leisure
LeisureGolfCourse,
LeisureMarina,
LeisureMarina, ///< @since 0.26.0
LeisurePark,
LeisurePlayground,
LeisurePitch,
......@@ -425,7 +425,7 @@ class GEODATA_EXPORT GeoDataFeature : public GeoDataObject
Landmass,
UrbanArea,
InternationalDateLine,
Bathymetry,
Bathymetry, ///< @since 0.26.0
// Important: Make sure that this is always the last
// item and just use it to specify the array size
......@@ -637,6 +637,9 @@ class GEODATA_EXPORT GeoDataFeature : public GeoDataObject
*/
void setStyleMap( const GeoDataStyleMap* map );
/**
* @since 0.26.0
*/
QString categoryName() const;
/// Serialize the contents of the feature to @p stream.
......
......@@ -138,6 +138,7 @@ class GEODATA_EXPORT GeoDataLineString : public GeoDataGeometry
/*!
\brief Reverses the LineString.
@since 0.26.0
*/
void reverse();
......
......@@ -127,6 +127,9 @@ class GEODATA_EXPORT GeoDataPlacemark: public GeoDataFeature
void setOsmData( const OsmPlacemarkData &osmData );
bool hasOsmData() const;
/**
* @since 0.26.0
*/
void clearOsmData();
/**
......
......@@ -108,6 +108,7 @@ public:
/**
* Returns the time value of all the points in the map, in chronological
* order.
* @since 0.26.0
*/
QVector<QDateTime> whenList() const;
......
......@@ -48,11 +48,13 @@ class MARBLE_EXPORT BillboardGraphicsItem : public MarbleGraphicsItem
* based on the viewport of the last paintEvent(). Note that the result list may contain
* an unbound number of elements, including zero, depending on the item's visibility,
* the projection and zoom level.
* @since 0.26.0
*/
QVector<QPointF> positions() const;
/**
* @brief Returns the absolute screen bounding boxes of the item.
* @since 0.26.0
*/
QVector<QRectF> boundingRects() const;
......
......@@ -78,6 +78,7 @@ class MARBLE_EXPORT ScreenGraphicsItem : public MarbleGraphicsItem
*
* Positive x-coordinates are counted left-aligned from the left border of the map.
* Positive y-coordinates are counted top-aligned from the top border of the map.
* @since 0.26.0
*/
QVector<QPointF> absolutePositions() const;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment