diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2019-05-27 09:30:29 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2019-07-30 13:10:33 +0300 |
commit | 76be819345228d589cbc4f5129617151ea604750 (patch) | |
tree | 33f5b83ed87ec74eb3e5b88ba8d9078765be9882 /src/widgets/kernel/qwidget.cpp | |
parent | bcf6f992370c34e2e89a964aaa92a2dfdff5bd77 (diff) |
QEasingCurve: reduce code duplication in setCurveShape()
Instead of creating an explicit QEasingCurve object in each
switched-over case, extract the conversion between the enums
involved into a helper and just call setEasingCurve() with
the result (implicitly converted to QEasingCurve).
Saves 0.5KiB in text size on optimized AMD64 Linux GCC 9.1
builds.
Change-Id: I81b5d7199d9dd99ba3735c910a50e371e0b99838
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/widgets/kernel/qwidget.cpp')
0 files changed, 0 insertions, 0 deletions