@@ -21,6 +21,7 @@
2121
2222#include <QObject>
2323#include <QString>
24+#include <QUrl>
2425
2526class CursorImageInfo : public QObject
2627{
@@ -35,6 +36,7 @@ class CursorImageInfo : public QObject
3536 Q_PROPERTY(qreal frameHeight READ frameHeight NOTIFY frameHeightChanged)
3637 Q_PROPERTY(int frameCount READ frameCount NOTIFY frameCountChanged)
3738 Q_PROPERTY(int frameDuration READ frameDuration NOTIFY frameDurationChanged)
39+ Q_PROPERTY(QUrl imageSource READ imageSource NOTIFY imageSourceChanged)
3840
3941public:
4042 CursorImageInfo(QObject *parent = nullptr);
@@ -53,6 +55,7 @@ public:
5355 qreal frameHeight() const;
5456 int frameCount() const;
5557 int frameDuration() const;
58+ QUrl imageSource() const;
5659
5760Q_SIGNALS:
5861 void themeNameChanged();
@@ -63,6 +66,7 @@ Q_SIGNALS:
6366 void frameHeightChanged();
6467 void frameCountChanged();
6568 void frameDurationChanged();
69+ void imageSourceChanged();
6670
6771private Q_SLOTS:
6872 void update();