1 | // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. |
---|---|
2 | // |
3 | // SPDX-License-Identifier: GPL-3.0-or-later |
4 | |
5 | #ifndef EVENT_P_H |
6 | #define EVENT_P_H |
7 | |
8 | #include "framework/event/event.h" |
9 | |
10 | #include <QString> |
11 | #include <QVariant> |
12 | |
13 | DPF_BEGIN_NAMESPACE |
14 | |
15 | class EventPrivate |
16 | { |
17 | friend class Event; |
18 | Event *const q; |
19 | QHash<QString,QVariant> sourceHash; |
20 | friend Q_CORE_EXPORT QDebug operator <<(QDebug, const Event &); |
21 | public: |
22 | |
23 | explicit EventPrivate(Event *qq) |
24 | : q(qq) |
25 | { |
26 | |
27 | } |
28 | }; |
29 | |
30 | DPF_END_NAMESPACE |
31 | |
32 | #endif // EVENT_P_H |
33 |