src
paraview-5.12
Qt
Components
pqArrayStatusPropertyWidget.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 pqArrayStatusPropertyWidget_h
5
#define pqArrayStatusPropertyWidget_h
6
7
#include "
pqPropertyWidget.h
"
8
#include <QScopedPointer>
9
10
class
vtkObject
;
11
class
vtkPVXMLElement
;
12
class
vtkSMPropertyGroup
;
13
14
class
PQCOMPONENTS_EXPORT
pqArrayStatusPropertyWidget
:
public
pqPropertyWidget
15
{
16
Q_OBJECT
17
typedef
pqPropertyWidget
Superclass
;
18
19
public
:
20
pqArrayStatusPropertyWidget
(
21
vtkSMProxy
* proxy,
vtkSMPropertyGroup
* group, QWidget* parent =
nullptr
);
22
pqArrayStatusPropertyWidget
(
23
vtkSMProxy
* proxy,
vtkSMProperty
* property, QWidget* parent =
nullptr
);
24
~
pqArrayStatusPropertyWidget
()
override
;
25
26
private
Q_SLOTS:
27
void
updateColumn(
vtkObject
*);
28
29
private
:
// NOLINT(readability-redundant-access-specifiers)
30
Q_DISABLE_COPY(
pqArrayStatusPropertyWidget
);
31
class
pqInternals;
32
friend
class
pqInternals;
33
QScopedPointer<pqInternals> Internals;
34
};
35
36
#endif
pqPropertyWidget
pqPropertyWidget represents a widget created for each property of a proxy on the pqPropertiesPanel (f...
Definition:
pqPropertyWidget.h:25
vtkObject
vtkSMProperty
superclass for all SM properties
Definition:
vtkSMProperty.h:144
vtkSMProxy
proxy for a VTK object(s) on a server
Definition:
vtkSMProxy.h:140
vtkSMPropertyGroup
Definition:
vtkSMPropertyGroup.h:16
pqPropertyWidget.h
pqArrayStatusPropertyWidget
Definition:
pqArrayStatusPropertyWidget.h:14
vtkPVXMLElement
Definition:
vtkPVXMLElement.h:23
Generated by
1.8.17 on Wed Mar 27 2024