summaryrefslogtreecommitdiffstats
path: root/src/testlib/qtestlog_p.h
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2020-10-30 12:07:58 +0100
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2020-10-31 16:02:41 +0100
commitd4cd1bf861b87e827793e316bc8fd3930b8caedf (patch)
tree8d49065040897af38c46e2d9b0b6247cc218bb8c /src/testlib/qtestlog_p.h
parent0d3fb3784b5de548e132f0c8e522a82adc1b9fd8 (diff)
testlib: Add private API to add test logger
Allows adding test loggers outside of testlib. Change-Id: Iabcc780e441de96032a05fc0a386dd52e2f2f404 Reviewed-by: Simon Hausmann <hausmann@gmail.com>
Diffstat (limited to 'src/testlib/qtestlog_p.h')
-rw-r--r--src/testlib/qtestlog_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/testlib/qtestlog_p.h b/src/testlib/qtestlog_p.h
index ddaf14ed9b..bdb22acbd3 100644
--- a/src/testlib/qtestlog_p.h
+++ b/src/testlib/qtestlog_p.h
@@ -64,6 +64,7 @@ QT_BEGIN_NAMESPACE
class QBenchmarkResult;
class QRegularExpression;
class QTestData;
+class QAbstractTestLogger;
class Q_TESTLIB_EXPORT QTestLog
{
@@ -115,6 +116,7 @@ public:
static void stopLogging();
static void addLogger(LogMode mode, const char *filename);
+ static void addLogger(QAbstractTestLogger *logger);
static int loggerCount();
static bool loggerUsingStdout();