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
9 
10 class vtkSMProxy;
11 class vtkSMPropertyGroup;
12 
14 {
15  Q_OBJECT
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
#define PQCOMPONENTS_EXPORT
pqPropertyGroupWidget is a (custom) widget created for a PropertyGroup.
proxy for a VTK object(s) on a server
Definition: vtkSMProxy.h:140