File indexing completed on 2024-04-21 05:50:33

0001 /*
0002  * SPDX-License-Identifier: GPL-3.0-or-later
0003  * SPDX-FileCopyrightText: 2020 Johan Ouwerkerk <jm.ouwerkerk@gmail.com>
0004  */
0005 #ifndef KEYSMITH_LOGGING_PRIVATE_H
0006 #define KEYSMITH_LOGGING_PRIVATE_H
0007 
0008 #include <QLoggingCategory>
0009 
0010 #define DEFAULT_LOGGER(name, category) \
0011     static const QLoggingCategory &name(void) \
0012     { \
0013         static QLoggingCategory c(category, QtMsgType::QtInfoMsg); \
0014         return c; \
0015     }
0016 
0017 #define KEYSMITH_LOGGER(name, category) DEFAULT_LOGGER(name, "org.kde.keysmith" category)
0018 
0019 #endif