pqLiveSourceBehavior.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 #ifndef pqLiveSourceBehavior_h
5 #define pqLiveSourceBehavior_h
6 
7 #include "pqApplicationComponentsModule.h"
8 #include <QObject>
9 #include <QScopedPointer>
10 
11 #include "vtkParaViewDeprecation.h" // for deprecation macro
12 
13 class pqPipelineSource;
14 class pqView;
16 
38 class PQAPPLICATIONCOMPONENTS_EXPORT pqLiveSourceBehavior : public QObject
39 {
40  Q_OBJECT
41  typedef QObject Superclass;
42 
43 public:
44  pqLiveSourceBehavior(QObject* parent = nullptr);
45  ~pqLiveSourceBehavior() override;
46 
47 private:
48  Q_DISABLE_COPY(pqLiveSourceBehavior);
49 };
50 
51 #endif
pqLiveSourceManager is the manager that handle all live sources in ParaView It is usually instantiate...
pqLiveSourceBehavior adds support for generated "live" sources algorithms.
This is a PQ abstraction of a generic view module.
Definition: pqView.h:26
PQ representation for a vtkSMProxy that can be involved in a pipeline.