pqCompositePropertyWidgetDecorator.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 pqCompositePropertyWidgetDecorator_h
5 #define pqCompositePropertyWidgetDecorator_h
6 
8 
10 
20 {
21  Q_OBJECT
23 
24 public:
27 
28  bool canShowWidget(bool show_advanced) const override;
29  bool enableWidget() const override;
30 
31 private:
33 
35 };
36 
37 #endif
pqPropertyWidget represents a widget created for each property of a proxy on the pqPropertiesPanel (f...
pqPropertyWidgetDecorator subclass that can combine multiple decorators using boolean operations...
virtual bool enableWidget() const
Override this method to override the enable state of the widget in the panel.
vtkPropertyDecorator hold the logic of pqPropertyDecorator TODO provides a mechanism to decorate pqPr...
virtual bool canShowWidget(bool show_advanced) const
Override this method to override the visibility of the widget in the panel.
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
pqPropertyWidgetDecorator provides a mechanism to decorate pqPropertyWidget instances to add logic to...