Qt
Components
pqArrayListDomain.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 pqArrayListDomain_h
5
#define pqArrayListDomain_h
6
7
#include "
pqComponentsModule.h
"
8
#include <QObject>
9
10
class
QWidget;
11
class
vtkSMProperty
;
12
class
vtkSMProxy
;
13
class
vtkSMDomain
;
14
24
class
PQCOMPONENTS_EXPORT
pqArrayListDomain
:
public
QObject
25
{
26
Q_OBJECT
27
typedef
QObject Superclass;
28
29
public
:
30
pqArrayListDomain
(QWidget* selectorWidget,
const
QString& qproperty,
vtkSMProxy
* proxy,
31
vtkSMProperty
* smproperty,
vtkSMDomain
* domain);
32
~
pqArrayListDomain
()
override
;
33
34
private
Q_SLOTS:
35
void
domainChanged();
36
37
private
:
// NOLINT(readability-redundant-access-specifiers)
38
Q_DISABLE_COPY(
pqArrayListDomain
)
39
class
pqInternals;
40
pqInternals* Internals;
41
};
42
43
#endif
pqComponentsModule.h
PQCOMPONENTS_EXPORT
#define PQCOMPONENTS_EXPORT
Definition:
pqComponentsModule.h:15
vtkSMProperty
superclass for all SM properties
Definition:
vtkSMProperty.h:150
vtkSMDomain
represents the possible values a property can have
Definition:
vtkSMDomain.h:37
vtkSMProxy
proxy for a VTK object(s) on a server
Definition:
vtkSMProxy.h:140
pqArrayListDomain
pqArrayListDomain is used to connect a widget showing a selection of arrays with its vtkSMArrayListDo...
Definition:
pqArrayListDomain.h:24
Generated by
1.8.13 on Tue Oct 1 2024