pqAnimationShortcutDecorator.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 pqAnimationShortcutDecorator_h
5 #define pqAnimationShortcutDecorator_h
6 
7 #include "pqApplicationComponentsModule.h"
9 
11 class vtkSMProxy;
12 class vtkSMProperty;
13 
20 class PQAPPLICATIONCOMPONENTS_EXPORT pqAnimationShortcutDecorator : public pqPropertyWidgetDecorator
21 {
22  Q_OBJECT
24 
25 public:
30  ~pqAnimationShortcutDecorator() override;
31 
35  static bool accept(pqPropertyWidget* widget);
36 
37 protected Q_SLOTS:
42  virtual void generalSettingsChanged();
43 
44 private:
45  Q_DISABLE_COPY(pqAnimationShortcutDecorator);
46 
48 };
49 
50 #endif
pqPropertyWidget
pqPropertyWidget represents a widget created for each property of a proxy on the pqPropertiesPanel (f...
Definition: pqPropertyWidget.h:25
pqPropertyWidgetDecorator.h
vtkSMProperty
superclass for all SM properties
Definition: vtkSMProperty.h:144
vtkSMProxy
proxy for a VTK object(s) on a server
Definition: vtkSMProxy.h:140
pqPropertyWidgetDecorator
pqPropertyWidgetDecorator provides a mechanism to decorate pqPropertyWidget instances to add logic to...
Definition: pqPropertyWidgetDecorator.h:19
pqAnimationShortcutWidget
A QToolButton widget to show a dialog that is a shortcut to creating an animation.
Definition: pqAnimationShortcutWidget.h:18
pqAnimationShortcutDecorator
A default decorator to add a pqAnimationShortcutWidget on property widgets from a vtkSMSourceProxy if...
Definition: pqAnimationShortcutDecorator.h:20