src
paraview-5.12
Qt
Components
pqSignalAdaptorKeyFrameType.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 pqSignalAdaptorKeyFrameType_h
5
#define pqSignalAdaptorKeyFrameType_h
6
7
#include "pqComponentsModule.h"
8
#include "
pqSignalAdaptors.h
"
9
10
class
vtkSMProxy
;
11
class
pqPropertyLinks
;
12
class
QLabel;
13
class
pqKeyFrameTypeWidget
;
14
23
class
PQCOMPONENTS_EXPORT
pqSignalAdaptorKeyFrameType
:
public
pqSignalAdaptorComboBox
24
{
25
Q_OBJECT
26
public
:
35
pqSignalAdaptorKeyFrameType
(
36
pqKeyFrameTypeWidget
* widget,
pqPropertyLinks
* links, QLabel* valueLabel =
nullptr
);
37
~
pqSignalAdaptorKeyFrameType
()
override
;
38
44
void
setKeyFrameProxy(
vtkSMProxy
* keyframe);
45
vtkSMProxy
* getKeyFrameProxy()
const
;
46
47
private
Q_SLOTS:
51
void
onTypeChanged();
52
53
private
:
// NOLINT(readability-redundant-access-specifiers)
54
Q_DISABLE_COPY(
pqSignalAdaptorKeyFrameType
)
55
56
class
pqInternals;
57
pqInternals* Internals;
58
};
59
60
#endif
pqSignalAdaptorComboBox
signal adaptor to allow getting/setting/observing of a pseudo 'currentText' property of a combo box t...
Definition:
pqSignalAdaptors.h:23
vtkSMProxy
proxy for a VTK object(s) on a server
Definition:
vtkSMProxy.h:140
pqSignalAdaptors.h
pqPropertyLinks
pqPropertyLinks is used to connect vtkSMProperty and subclasses to properties on QObject instances.
Definition:
pqPropertyLinks.h:38
pqKeyFrameTypeWidget
Definition:
pqKeyFrameTypeWidget.h:14
pqSignalAdaptorKeyFrameType
pqSignalAdaptorKeyFrameType is adaptor for the "Type" property of the vtkSMCompositeKeyFrameProxy.
Definition:
pqSignalAdaptorKeyFrameType.h:23
Generated by
1.8.17 on Wed Mar 27 2024