pqMultiBlockPropertiesEditorWidget.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
3 
4 #ifndef pqMultiBlockPropertiesEditorWidget_h
5 #define pqMultiBlockPropertiesEditorWidget_h
6 
7 #include "pqComponentsModule.h"
9 
10 #include <QScopedPointer>
11 
18 {
19  Q_OBJECT
20 public:
22 
24  vtkSMProxy* proxy, vtkSMPropertyGroup* smGroup, QWidget* parent = nullptr);
26 
27 private Q_SLOTS:
28  void updateMapScalarsWidget();
29  void updateInterpolateScalarsBeforeMappingWidget();
30  void updateOpacityWidget();
31 
32 private: // NOLINT(readability-redundant-access-specifiers)
33  class pqInternals;
34  QScopedPointer<pqInternals> Internals;
35 
37 };
38 
39 #endif // pqMultiBlockPropertiesEditorWidget_h
pqPropertyGroupWidget is a (custom) widget created for a PropertyGroup.
proxy for a VTK object(s) on a server
Definition: vtkSMProxy.h:140
This is a pqPropertyGroupWidget subclass that presents a widget to edit several representation proper...