diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2017-04-11 16:42:12 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2017-04-11 18:33:32 +0000 |
commit | 53a101f35b76ccea0e8a6bd00055259811df41d1 (patch) | |
tree | a757b336e9c63ec0d4e8a79c06341c7c33451806 /tests/auto/qquickiconlabel/data/iconlabel.qml | |
parent | 4503d45b93721e516e949419f3b9c6b796a7c13e (diff) |
QQuickIconLabel: create icon and label items lazily
Before:
Average: 120.2 frames; using samples; MedianAll=120; StdDev=0.447214, CoV=0.00372058
After:
Average: 129.8 frames; using samples; MedianAll=130; StdDev=0.447214, CoV=0.00344541
Task-number: QTBUG-59746
Change-Id: I44b521688cd60e7e287968828f9d4062cc642a0d
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
Diffstat (limited to 'tests/auto/qquickiconlabel/data/iconlabel.qml')
-rw-r--r-- | tests/auto/qquickiconlabel/data/iconlabel.qml | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/tests/auto/qquickiconlabel/data/iconlabel.qml b/tests/auto/qquickiconlabel/data/iconlabel.qml index e4edb970..7a1bafdf 100644 --- a/tests/auto/qquickiconlabel/data/iconlabel.qml +++ b/tests/auto/qquickiconlabel/data/iconlabel.qml @@ -52,16 +52,15 @@ import QtQuick 2.9 import QtQuick.Controls 2.3 import QtQuick.Controls.impl 2.3 -Item { +AbstractButton { + id: button width: 200 height: 200 + text: "Some text" + icon.source: "qrc:/qt-project.org/imports/QtQuick/Controls.2/images/check.png" IconLabel { - icon: Image { - source: "qrc:/qt-project.org/imports/QtQuick/Controls.2/images/check.png" - } - label: Text { - text: "Some text" - } + icon: button.icon + text: button.text } } |