Coverage Report

Created: 2026-10-28 07:09

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/qtbase/src/dbus/qdbuscontext_p.h
Line
Count
Source
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
//
6
//  W A R N I N G
7
//  -------------
8
//
9
// This file is not part of the public API.  This header file may
10
// change from version to version without notice, or even be
11
// removed.
12
//
13
// We mean it.
14
//
15
//
16
17
#ifndef QDBUSCONTEXT_P_H
18
#define QDBUSCONTEXT_P_H
19
20
#include <QtDBus/private/qtdbusglobal_p.h>
21
22
#ifndef QT_NO_DBUS
23
24
QT_BEGIN_NAMESPACE
25
26
class QDBusMessage;
27
class QDBusConnection;
28
29
class QDBusContext;
30
class QDBusContextPrivate
31
{
32
public:
33
    inline QDBusContextPrivate(const QDBusConnection &conn, const QDBusMessage &msg)
34
0
        : connection(conn), message(msg) {}
35
36
    QDBusConnection connection;
37
    const QDBusMessage &message;
38
39
    static QDBusContextPrivate *set(QObject *obj, QDBusContextPrivate *newContext);
40
};
41
42
QT_END_NAMESPACE
43
44
#endif // QT_NO_DBUS
45
#endif
46