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 
8 #include <QObject>
9 
10 class pqPipelineSource;
11 
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 ensures that whenever a file is opened with more than 1 timestep, the application time >= the time for the last timestep.
#define PQAPPLICATIONCOMPONENTS_EXPORT
PQ representation for a vtkSMProxy that can be involved in a pipeline.