From efd26cdb2a9ac7be77138e8c976589d05a79275d Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Fri, 15 Mar 2024 20:31:34 +0100 Subject: [PATCH] SQL/ODBC: use categorized logger Use the categorized logger qt.sql.odbc Change-Id: I1411e80fa33582857bafdf77baee75b293df56af Reviewed-by: Axel Spoerl --- src/plugins/sqldrivers/odbc/qsql_odbc.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp index 22493f6029..2a6d5cbb69 100644 --- a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp +++ b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,8 @@ QT_BEGIN_NAMESPACE +static Q_LOGGING_CATEGORY(lcOdbc, "qt.sql.odbc") + using namespace Qt::StringLiterals; // non-standard ODBC SQL data type from SQL Server sometimes used instead of SQL_TIME @@ -321,9 +324,9 @@ static void qSqlWarning(const QString &message, T &&val) { const auto addMsg = errorStringFromDiagRecords(qODBCWarn(val)); if (addMsg.isEmpty()) - qWarning() << message; + qCWarning(lcOdbc) << message; else - qWarning() << message << "\tError:" << addMsg; + qCWarning(lcOdbc) << message << "\tError:" << addMsg; } static QSqlError qMakeError(const QString &err,