aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qquickiconlabel/data/iconlabel.qml
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-04-11 16:42:12 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2017-04-11 18:33:32 +0000
commit53a101f35b76ccea0e8a6bd00055259811df41d1 (patch)
treea757b336e9c63ec0d4e8a79c06341c7c33451806 /tests/auto/qquickiconlabel/data/iconlabel.qml
parent4503d45b93721e516e949419f3b9c6b796a7c13e (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.qml13
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
}
}