src
paraview-5.12
Qt
ApplicationComponents
pqTimeManagerWidget.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 pqTimeManagerWidget_h
5
#define pqTimeManagerWidget_h
6
7
#include "pqApplicationComponentsModule.h"
8
9
#include <QWidget>
10
11
#include <memory>
// for unique_ptr
12
13
class
pqAnimationScene
;
14
26
class
PQAPPLICATIONCOMPONENTS_EXPORT
pqTimeManagerWidget
:
public
QWidget
27
{
28
Q_OBJECT
29
typedef
QWidget Superclass;
30
31
public
:
32
pqTimeManagerWidget
(QWidget* parent =
nullptr
);
33
~
pqTimeManagerWidget
()
override
;
34
35
protected
Q_SLOTS:
36
void
updateWidgetsVisibility();
37
42
void
onSettingsChanged();
43
47
void
setActiveScene(
pqAnimationScene
*);
48
49
private
:
50
Q_DISABLE_COPY(
pqTimeManagerWidget
)
51
struct
pqInternals;
52
std::unique_ptr<pqInternals> Internals;
53
};
54
55
#endif
pqAnimationScene
pqAnimationScene is a representation for a vtkSMAnimationScene proxy.
Definition:
pqAnimationScene.h:22
pqTimeManagerWidget
pqTimeManagerWidget is the main widget for the Time Manager dock.
Definition:
pqTimeManagerWidget.h:26
Generated by
1.8.17 on Wed Mar 27 2024