Skip to content

Commit 05365df

Browse files
committed
qt_compat: Prefer real qInfo to QMessageLogger shim
1 parent 9ce30c1 commit 05365df

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/pytestqt/qt_compat.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525

2626
def _import(name):
27-
"""Think call so we can mock it during testing"""
27+
"""Thin call so we can mock it during testing"""
2828
return __import__(name)
2929

3030

@@ -112,10 +112,10 @@ def _import_module(module_name):
112112
self._check_qt_api_version()
113113

114114
# qInfo is not exposed in PySide6 < 6.8.2 (#232)
115-
if hasattr(QtCore, "QMessageLogger"):
116-
self.qInfo = lambda msg: QtCore.QMessageLogger().info(msg)
117-
elif hasattr(QtCore, "qInfo"):
115+
if hasattr(QtCore, "qInfo"):
118116
self.qInfo = QtCore.qInfo
117+
elif hasattr(QtCore, "QMessageLogger"):
118+
self.qInfo = lambda msg: QtCore.QMessageLogger().info(msg)
119119
else:
120120
self.qInfo = None
121121

0 commit comments

Comments
 (0)