pqIntVectorPropertyWidget.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 
5 #ifndef pqIntVectorPropertyWidget_h
6 #define pqIntVectorPropertyWidget_h
7 
8 #include "pqPropertyWidget.h"
9 
11 
12 class PQCOMPONENTS_EXPORT pqIntVectorPropertyWidget : public pqPropertyWidget
13 {
14  Q_OBJECT
15 
16 public:
17  pqIntVectorPropertyWidget(vtkSMProperty* property, vtkSMProxy* proxy, QWidget* parent = nullptr);
18  ~pqIntVectorPropertyWidget() override;
19 
23  static pqPropertyWidget* createWidget(
24  vtkSMIntVectorProperty* smproperty, vtkSMProxy* smproxy, QWidget* parent);
25 
26 private:
27  Q_DISABLE_COPY(pqIntVectorPropertyWidget);
28 };
29 
30 #endif // pqIntVectorPropertyWidget_h
pqPropertyWidget
pqPropertyWidget represents a widget created for each property of a proxy on the pqPropertiesPanel (f...
Definition: pqPropertyWidget.h:25
vtkSMIntVectorProperty
property representing a vector of integers
Definition: vtkSMIntVectorProperty.h:21
vtkSMProperty
superclass for all SM properties
Definition: vtkSMProperty.h:144
vtkSMProxy
proxy for a VTK object(s) on a server
Definition: vtkSMProxy.h:140
pqPropertyWidget.h
pqIntVectorPropertyWidget
Definition: pqIntVectorPropertyWidget.h:12