aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports')
-rw-r--r--src/imports/winextras/qquickwintaskbarbutton.cpp13
-rw-r--r--src/imports/winextras/qquickwintaskbarbutton.h7
2 files changed, 9 insertions, 11 deletions
diff --git a/src/imports/winextras/qquickwintaskbarbutton.cpp b/src/imports/winextras/qquickwintaskbarbutton.cpp
index 8ab9d42..179e838 100644
--- a/src/imports/winextras/qquickwintaskbarbutton.cpp
+++ b/src/imports/winextras/qquickwintaskbarbutton.cpp
@@ -102,19 +102,18 @@ void QQuickWinTaskbarButton::setOverlayIcon(const QString &path)
}
/*!
- \qmlproperty int TaskbarButton::iconDescription
+ \qmlproperty string TaskbarButton::overlayAccessibleDescription
- The accessibility description for the overlay icon.
+ The description of the overlay for accessibility purposes.
*/
-QString QQuickWinTaskbarButton::iconDescription() const
+QString QQuickWinTaskbarButton::overlayAccessibleDescription() const
{
- return m_iconDescription;
+ return button->overlayAccessibleDescription();
}
-void QQuickWinTaskbarButton::setIconDescription(const QString &descr)
+void QQuickWinTaskbarButton::setOverlayAccessibleDescription(const QString &description)
{
- m_iconDescription = descr;
- button->setOverlayIconAccessibilityDescription(m_iconDescription);
+ button->setOverlayAccessibleDescription(description);
}
void QQuickWinTaskbarButton::itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &data)
diff --git a/src/imports/winextras/qquickwintaskbarbutton.h b/src/imports/winextras/qquickwintaskbarbutton.h
index 118e085..a8bd874 100644
--- a/src/imports/winextras/qquickwintaskbarbutton.h
+++ b/src/imports/winextras/qquickwintaskbarbutton.h
@@ -54,7 +54,7 @@ class QQuickWinTaskbarButton : public QQuickItem
{
Q_OBJECT
Q_PROPERTY(QString overlayIcon READ overlayIcon WRITE setOverlayIcon)
- Q_PROPERTY(QString iconDescription READ iconDescription WRITE setIconDescription)
+ Q_PROPERTY(QString overlayAccessibleDescription READ overlayAccessibleDescription WRITE setOverlayAccessibleDescription)
Q_PROPERTY(QWinTaskbarProgress *progress READ progress CONSTANT)
public:
@@ -63,8 +63,8 @@ public:
QWinTaskbarProgress *progress() const;
QString overlayIcon() const;
void setOverlayIcon(const QString &path);
- QString iconDescription() const;
- void setIconDescription(const QString &descr);
+ QString overlayAccessibleDescription() const;
+ void setOverlayAccessibleDescription(const QString &description);
protected:
void itemChange(ItemChange, const ItemChangeData &) Q_DECL_OVERRIDE;
@@ -72,7 +72,6 @@ protected:
private:
QWinTaskbarButton *button;
QString m_iconPath;
- QString m_iconDescription;
};
QT_END_NAMESPACE