Qt
ApplicationComponents
pqDataTimeStepBehavior.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 pqDataTimeStepBehavior_h
5
#define pqDataTimeStepBehavior_h
6
7
#include "
pqApplicationComponentsModule.h
"
8
#include <QObject>
9
10
class
pqPipelineSource
;
11
17
class
PQAPPLICATIONCOMPONENTS_EXPORT
pqDataTimeStepBehavior
:
public
QObject
18
{
19
Q_OBJECT
20
typedef
QObject Superclass;
21
22
public
:
23
pqDataTimeStepBehavior
(QObject* parent =
nullptr
);
24
25
protected
Q_SLOTS:
29
void
onReaderCreated(
pqPipelineSource
* reader);
30
31
private
:
32
Q_DISABLE_COPY(
pqDataTimeStepBehavior
)
33
};
34
35
#endif
pqDataTimeStepBehavior
pqDataTimeStepBehavior ensures that whenever a file is opened with more than 1 timestep, the application time >= the time for the last timestep.
Definition:
pqDataTimeStepBehavior.h:17
PQAPPLICATIONCOMPONENTS_EXPORT
#define PQAPPLICATIONCOMPONENTS_EXPORT
Definition:
pqApplicationComponentsModule.h:15
pqApplicationComponentsModule.h
pqPipelineSource
PQ representation for a vtkSMProxy that can be involved in a pipeline.
Definition:
pqPipelineSource.h:32
Generated by
1.8.13 on Tue Oct 1 2024