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;
......
Markdown is supported
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