Qt
Core
pqXMLEventObserver.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3
// SPDX-License-Identifier: BSD-3-Clause
4
5
#ifndef pqXMLEventObserver_h
6
#define pqXMLEventObserver_h
7
8
#include "
pqCoreModule.h
"
9
#include "pqEventObserver.h"
10
23
class
PQCORE_EXPORT
pqXMLEventObserver
:
public
pqEventObserver
24
{
25
Q_OBJECT
26
27
public
:
28
pqXMLEventObserver
(QObject* p);
29
~
pqXMLEventObserver
()
override
;
30
31
void
setStream(QTextStream* stream)
override
;
32
33
public
Q_SLOTS:
// NOLINT(readability-redundant-access-specifiers)
37
void
onRecordEvent(
const
QString& Widget,
const
QString& Command,
const
QString& Arguments,
38
const
int
& eventType)
override
;
39
};
40
41
#endif // !pqXMLEventObserver_h
pqXMLEventObserver
Observes high-level ParaView events, and serializes them to a stream as XML for possible playback (as...
Definition:
pqXMLEventObserver.h:23
pqCoreModule.h
PQCORE_EXPORT
#define PQCORE_EXPORT
Definition:
pqCoreModule.h:15
Generated by
1.8.13 on Sat Dec 9 2023