src
paraview-5.12
Qt
Components
pqProxyInformationWidget.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 pqProxyInformationWidget_h
5
#define pqProxyInformationWidget_h
6
7
#include "pqComponentsModule.h"
8
#include <QScopedPointer>
9
#include <QWidget>
10
11
class
pqOutputPort
;
12
class
vtkPVDataInformation
;
13
27
class
PQCOMPONENTS_EXPORT
pqProxyInformationWidget
:
public
QWidget
28
{
29
Q_OBJECT;
30
using
Superclass = QWidget;
31
32
public
:
33
pqProxyInformationWidget
(QWidget* p =
nullptr
);
34
~
pqProxyInformationWidget
()
override
;
35
40
pqOutputPort
* outputPort()
const
;
41
45
vtkPVDataInformation
* dataInformation()
const
;
46
47
public
Q_SLOTS:
// NOLINT(readability-redundant-access-specifiers)
51
void
setOutputPort(
pqOutputPort
* outputport);
52
53
private
Q_SLOTS:
54
58
void
updateUI();
59
void
updateSubsetUI();
60
61
private
:
// NOLINT(readability-redundant-access-specifiers)
62
Q_DISABLE_COPY(
pqProxyInformationWidget
);
63
64
class
pqInternals;
65
QScopedPointer<pqInternals> Internals;
66
};
67
68
#endif
pqProxyInformationWidget
Widget to show information about data produced by an algorithm.
Definition:
pqProxyInformationWidget.h:27
vtkPVDataInformation
provides meta data about a vtkDataObject subclass.
Definition:
vtkPVDataInformation.h:42
pqOutputPort
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item.
Definition:
pqOutputPort.h:29
Generated by
1.8.17 on Wed Mar 27 2024