diff options
-rw-r--r-- | src/imports/controls/imagine/qquickimageselector.cpp | 5 | ||||
-rw-r--r-- | src/imports/controls/imagine/qtquickcontrols2imaginestyleplugin.cpp | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/imports/controls/imagine/qquickimageselector.cpp b/src/imports/controls/imagine/qquickimageselector.cpp index 41cbc6f2..3d96b7f9 100644 --- a/src/imports/controls/imagine/qquickimageselector.cpp +++ b/src/imports/controls/imagine/qquickimageselector.cpp @@ -39,12 +39,15 @@ #include <QtCore/qdir.h> #include <QtCore/qfileinfo.h> #include <QtCore/qcache.h> +#include <QtCore/qloggingcategory.h> #include <QtQml/qqmlfile.h> #include <QtQml/private/qqmlproperty_p.h> #include <algorithm> QT_BEGIN_NAMESPACE +Q_DECLARE_LOGGING_CATEGORY(lcQtQuickControlsImagine) + // input: [focused, pressed] // => [[focused, pressed], [pressed, focused], [focused], [pressed]] static QList<QStringList> permutations(const QStringList &input, int count = -1) @@ -256,6 +259,8 @@ void QQuickImageSelector::updateSource() cache.insert(key, new QString(bestFilePath)); } + qCDebug(lcQtQuickControlsImagine) << m_name << m_activeStates << "->" << bestFilePath; + if (bestFilePath.startsWith(QLatin1Char(':'))) setSource(QUrl(QLatin1String("qrc") + bestFilePath)); else diff --git a/src/imports/controls/imagine/qtquickcontrols2imaginestyleplugin.cpp b/src/imports/controls/imagine/qtquickcontrols2imaginestyleplugin.cpp index c50199fa..7aa78075 100644 --- a/src/imports/controls/imagine/qtquickcontrols2imaginestyleplugin.cpp +++ b/src/imports/controls/imagine/qtquickcontrols2imaginestyleplugin.cpp @@ -35,6 +35,7 @@ ****************************************************************************/ #include <QtQuickControls2/private/qquickstyleplugin_p.h> +#include <QtCore/qloggingcategory.h> #include <QtQml/qqml.h> #include "qquickimageselector_p.h" @@ -52,6 +53,8 @@ static inline void initResources() QT_BEGIN_NAMESPACE +Q_LOGGING_CATEGORY(lcQtQuickControlsImagine, "qt.quick.controls.imagine") + class QtQuickControls2ImagineStylePlugin: public QQuickStylePlugin { Q_OBJECT |