summaryrefslogtreecommitdiff
path: root/src/location/places/qplaceimage.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/location/places/qplaceimage.h')
-rw-r--r--src/location/places/qplaceimage.h42
1 files changed, 20 insertions, 22 deletions
diff --git a/src/location/places/qplaceimage.h b/src/location/places/qplaceimage.h
index a7a7b4e6..b4e1f267 100644
--- a/src/location/places/qplaceimage.h
+++ b/src/location/places/qplaceimage.h
@@ -40,39 +40,37 @@
#ifndef QPLACEIMAGE_H
#define QPLACEIMAGE_H
-#include <QtCore/QSharedDataPointer>
-#include <QtCore/QString>
#include <QtLocation/QPlaceContent>
-QT_BEGIN_NAMESPACE
+#include <QtCore/QString>
+#include <QtCore/QUrl>
+#include <QtCore/QVariant>
-class QPlaceImagePrivate;
-class QUrl;
+QT_BEGIN_NAMESPACE
+#if QT_DEPRECATED_SINCE(6, 0)
class Q_LOCATION_EXPORT QPlaceImage : public QPlaceContent
{
public:
- QPlaceImage();
-#ifdef Q_QDOC
- QPlaceImage(const QPlaceContent &other);
-#else
- Q_DECLARE_CONTENT_COPY_CTOR(QPlaceImage)
-#endif
-
- virtual ~QPlaceImage();
+ QT_DEPRECATED_VERSION_X_6_0("Use QPlaceContent") QPlaceImage();
+ QT_DEPRECATED_VERSION_X_6_0("Use QPlaceContent") QPlaceImage(const QPlaceContent &other);
- QUrl url() const;
- void setUrl(const QUrl &url);
+ QT_DEPRECATED_VERSION_X_6_0("Use value()") QUrl url() const
+ { return value(QPlaceContent::ImageUrl).value<QUrl>(); }
+ QT_DEPRECATED_VERSION_X_6_0("Use setValue()") void setUrl(const QUrl &url)
+ { setValue(QPlaceContent::ImageUrl, QVariant::fromValue(url)); }
- QString imageId() const;
- void setImageId(const QString &identifier);
+ QT_DEPRECATED_VERSION_X_6_0("Use value()") QString imageId() const
+ { return value(QPlaceContent::ImageId).value<QString>(); }
+ QT_DEPRECATED_VERSION_X_6_0("Use setValue()") void setImageId(const QString &identifier)
+ { setValue(QPlaceContent::ImageId, QVariant::fromValue(identifier)); }
- QString mimeType() const;
- void setMimeType(const QString &data);
-
-private:
- Q_DECLARE_CONTENT_D_FUNC(QPlaceImage)
+ QT_DEPRECATED_VERSION_X_6_0("Use value()") QString mimeType() const
+ { return value(QPlaceContent::ImageMimeType).value<QString>(); }
+ QT_DEPRECATED_VERSION_X_6_0("Use setValue()") void setMimeType(const QString &type)
+ { setValue(QPlaceContent::ImageMimeType, QVariant::fromValue(type)); }
};
+#endif
QT_END_NAMESPACE