From e85ed6060635cd30cd57135b8c6015f3e9224dd5 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Fri, 13 Dec 2019 11:49:38 +0000 Subject: [PATCH] inline and mark const some of QSvgIconEnginePrivate methods Signed-off-by: Ivailo Monev --- src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp b/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp index 0ca9c8055..f5e6e4f7a 100644 --- a/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp +++ b/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp @@ -65,15 +65,15 @@ public: ~QSvgIconEnginePrivate() { delete addedPixmaps; delete svgBuffers; } - static int hashKey(QIcon::Mode mode, QIcon::State state) + inline static int hashKey(QIcon::Mode mode, QIcon::State state) { return (((mode)<<4)|state); } - QString pmcKey(const QSize &size, QIcon::Mode mode, QIcon::State state) + inline QString pmcKey(const QSize &size, QIcon::Mode mode, QIcon::State state) const { return QLatin1String("$qt_svgicon_") + QString::number(serialNum, 16).append(QLatin1Char('_')) + QString::number((((((size.width()<<11)|size.height())<<11)|mode)<<4)|state, 16); } - void stepSerialNum() + inline void stepSerialNum() { serialNum = lastSerialNum.fetchAndAddRelaxed(1); } void loadDataForModeAndState(QSvgRenderer *renderer, QIcon::Mode mode, QIcon::State state);