From 396e680fd5f066177f7d1d77966a4d8e2e4df20f Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Thu, 10 Nov 2016 13:51:30 +0100 Subject: Add QQuickAbstractButton::textChange() So QQuickMenuItem can sync its platform menu item. Change-Id: Iee4b63006c5586417b6484e24f1503d3c4a7fcad Reviewed-by: Mitch Curtis --- src/quicktemplates2/qquickabstractbutton.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/quicktemplates2/qquickabstractbutton.cpp') diff --git a/src/quicktemplates2/qquickabstractbutton.cpp b/src/quicktemplates2/qquickabstractbutton.cpp index e7c34065..85f58fd5 100644 --- a/src/quicktemplates2/qquickabstractbutton.cpp +++ b/src/quicktemplates2/qquickabstractbutton.cpp @@ -252,8 +252,10 @@ void QQuickAbstractButton::setText(const QString &text) if (d->text == text) return; + QString oldText = d->text; d->text = text; setAccessibleName(text); + textChange(text, oldText); emit textChanged(); } @@ -617,6 +619,12 @@ void QQuickAbstractButton::autoRepeatChange() { } +void QQuickAbstractButton::textChange(const QString &newText, const QString &oldText) +{ + Q_UNUSED(newText); + Q_UNUSED(oldText); +} + #ifndef QT_NO_ACCESSIBILITY void QQuickAbstractButton::accessibilityActiveChanged(bool active) { -- cgit v1.2.3