diff options
author | J-P Nurmi <jpnurmi@theqtcompany.com> | 2016-01-26 14:24:04 +0100 |
---|---|---|
committer | J-P Nurmi <jpnurmi@theqtcompany.com> | 2016-01-28 09:29:30 +0000 |
commit | 147c215ec9174c394bcaa2c33760df735f4d1ebf (patch) | |
tree | 4234dc2fa594f1bb02384d6c2b1fddcb83e1d121 /src/imports/controls/material/material.pri | |
parent | 39af88a8da473afe039201164a4c2a7980f7c2f9 (diff) |
Material ProgressBar: implement indeterminate animator
The indicator is now a single QQuickItem, and runs in the render
thread, so keeps animating even if the app is busy.
Before:
RESULT : tst_CreationTime::material():"ProgressBar":
0.30 msecs per iteration (total: 79, iterations: 256)
After:
RESULT : tst_CreationTime::material():"ProgressBar":
0.18 msecs per iteration (total: 93, iterations: 512)
Change-Id: I3ec0982da9a02751725692c72da10a01d2afbfdc
Task-number: QTBUG-50161
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
Diffstat (limited to 'src/imports/controls/material/material.pri')
-rw-r--r-- | src/imports/controls/material/material.pri | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/imports/controls/material/material.pri b/src/imports/controls/material/material.pri index bcdc0de9..e41c7d2d 100644 --- a/src/imports/controls/material/material.pri +++ b/src/imports/controls/material/material.pri @@ -1,12 +1,14 @@ HEADERS += \ $$PWD/qquickmaterialstyle_p.h \ $$PWD/qquickmaterialtheme_p.h \ - $$PWD/qquickmaterialprogressring_p.h + $$PWD/qquickmaterialprogressring_p.h \ + $$PWD/qquickmaterialprogressstrip_p.h SOURCES += \ $$PWD/qquickmaterialstyle.cpp \ $$PWD/qquickmaterialtheme.cpp \ - $$PWD/qquickmaterialprogressring.cpp + $$PWD/qquickmaterialprogressring.cpp \ + $$PWD/qquickmaterialprogressstrip.cpp QML_FILES += \ $$PWD/ApplicationWindow.qml \ |