pqTransferFunctionWidgetPropertyDialog.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
3 #ifndef pqTransferFunctionWidgetPropertyDialog_h
4 #define pqTransferFunctionWidgetPropertyDialog_h
5 
6 #include "pqApplicationComponentsModule.h" // for export macros
7 #include "vtkSmartPointer.h" // For SmartPointer
8 #include <QDialog>
9 #include <QScopedPointer>
10 
12 
14 {
15  Q_OBJECT
16 
17 public:
18  pqTransferFunctionWidgetPropertyDialog(const QString& label,
19  vtkPiecewiseFunction* transferFunction, QWidget* propertyWdg, QWidget* parentWdg = nullptr);
21 
22 private:
24  QWidget* PropertyWidget;
25 
26  class pqInternals;
27  const QScopedPointer<pqInternals> Internals;
28 };
29 #endif // pqTransferFunctionWidgetPropertyDialog_h
#define PQAPPLICATIONCOMPONENTS_EXPORT