Qt
Components
pqLightsEditor.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 pqLightsEditor_h
5
#define pqLightsEditor_h
6
7
#include "
pqComponentsModule.h
"
// for exports
8
#include "
pqPropertyGroupWidget.h
"
9
10
class
vtkSMProxy
;
11
class
vtkSMPropertyGroup
;
12
13
class
PQCOMPONENTS_EXPORT
pqLightsEditor
:
public
pqPropertyGroupWidget
14
{
15
Q_OBJECT
16
typedef
pqPropertyGroupWidget
Superclass
;
17
18
public
:
19
pqLightsEditor
(
vtkSMProxy
* proxy,
vtkSMPropertyGroup
* smGroup, QWidget* parent =
nullptr
);
20
~
pqLightsEditor
()
override
;
21
22
protected
Q_SLOTS:
23
void
resetLights();
24
25
private
:
26
class
pqInternal;
27
pqInternal* Internal;
28
};
29
30
#endif
pqComponentsModule.h
PQCOMPONENTS_EXPORT
#define PQCOMPONENTS_EXPORT
Definition:
pqComponentsModule.h:15
pqLightsEditor
Definition:
pqLightsEditor.h:13
pqPropertyGroupWidget
pqPropertyGroupWidget is a (custom) widget created for a PropertyGroup.
Definition:
pqPropertyGroupWidget.h:29
vtkSMPropertyGroup
Definition:
vtkSMPropertyGroup.h:16
vtkSMProxy
proxy for a VTK object(s) on a server
Definition:
vtkSMProxy.h:140
pqPropertyGroupWidget.h
Generated by
1.8.13 on Thu Mar 28 2024