Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-08-16 13:15:30 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-08-26 12:09:26 +0200
commitbd6a2f1f880effb95ea3e42f52d06f0730103a03 (patch)
tree3317a73a350c328e5e2a0ed8fb0524eb0370359e /sources/pyside6/libpyside/pyside.cpp
parent9ab2d9ccdea6dbb60234d203ed921db89144d2e1 (diff)
Add a logging category to libpyside
It provides: - Debug output for Qt meta calls (useful for debugging QML applications). - Warnings, for example about dynamic slot registration caused by missing decorators. It can be enabled for example by export QT_LOGGING_RULES="qt.pyside.libpyside.warning=true". [ChangeLog][PySide6] A logging category "qt.pyside.libpyside" with warnings has been added to libpyside. Task-number: PYSIDE-2033 Change-Id: Ie972b85b8e92d2f3e2cf00efbc1047a178d95241 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/libpyside/pyside.cpp')
-rw-r--r--sources/pyside6/libpyside/pyside.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/sources/pyside6/libpyside/pyside.cpp b/sources/pyside6/libpyside/pyside.cpp
index b2f03b210..4336f4970 100644
--- a/sources/pyside6/libpyside/pyside.cpp
+++ b/sources/pyside6/libpyside/pyside.cpp
@@ -22,6 +22,7 @@
#include "pysidemetafunction.h"
#include "dynamicqmetaobject.h"
#include "feature_select.h"
+#include "pysidelogging_p.h"
#include <autodecref.h>
#include <basewrapper.h>
@@ -53,6 +54,8 @@ extern bool qRegisterResourceData(int, const unsigned char *, const unsigned cha
const unsigned char *);
QT_END_NAMESPACE
+Q_LOGGING_CATEGORY(lcPySide, "qt.pyside.libpyside", QtCriticalMsg)
+
namespace PySide
{