Qt
ApplicationComponents
pqLightPropertyWidget.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 pqLightPropertyWidget_h
5
#define pqLightPropertyWidget_h
6
7
#include "
pqInteractivePropertyWidget.h
"
8
25
class
PQAPPLICATIONCOMPONENTS_EXPORT
pqLightPropertyWidget
:
public
pqInteractivePropertyWidget
26
{
27
Q_OBJECT
28
typedef
pqInteractivePropertyWidget
Superclass
;
29
30
public
:
31
pqLightPropertyWidget
(
vtkSMProxy
* proxy,
vtkSMPropertyGroup
* smgroup, QWidget* parent =
nullptr
);
32
~
pqLightPropertyWidget
()
override
;
33
34
protected
Q_SLOTS:
35
void
placeWidget
()
override
{}
36
40
void
updateVisibilityState();
41
42
private
:
43
Q_DISABLE_COPY(
pqLightPropertyWidget
);
44
45
class
pqInternals;
46
pqInternals* Internals;
47
};
48
49
#endif
PQAPPLICATIONCOMPONENTS_EXPORT
#define PQAPPLICATIONCOMPONENTS_EXPORT
Definition:
pqApplicationComponentsModule.h:15
pqLightPropertyWidget
pqLightPropertyWidget is a custom property widget that uses "LightWidgetRepresentation" to help users...
Definition:
pqLightPropertyWidget.h:25
vtkSMPropertyGroup
Definition:
vtkSMPropertyGroup.h:16
pqInteractivePropertyWidget.h
vtkSMProxy
proxy for a VTK object(s) on a server
Definition:
vtkSMProxy.h:140
pqInteractivePropertyWidgetAbstract
pqInteractivePropertyWidgetAbstract is an abstract pqPropertyWidget subclass designed to serve as the...
Definition:
pqInteractivePropertyWidgetAbstract.h:30
pqInteractivePropertyWidget
pqInteractivePropertyWidget is an abstract pqPropertyWidget subclass designed to serve as the supercl...
Definition:
pqInteractivePropertyWidget.h:29
pqLightPropertyWidget::placeWidget
void placeWidget() override
Definition:
pqLightPropertyWidget.h:35
Generated by
1.8.13 on Tue Dec 31 2024