pqXYBarChartView.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 pqXYBarChartView_h
5 #define pqXYBarChartView_h
6 
7 #include "pqContextView.h"
8 
9 class vtkSMSourceProxy;
11 
17 {
18  Q_OBJECT
19  typedef pqContextView Superclass;
20 
21 public:
22  static QString XYBarChartViewType() { return "XYBarChartView"; }
23 
27  bool supportsSelection() const override { return false; }
28 
29  pqXYBarChartView(const QString& group, const QString& name, vtkSMContextViewProxy* viewModule,
30  pqServer* server, QObject* parent = nullptr);
31 
32  ~pqXYBarChartView() override;
33 
34 private:
35  Q_DISABLE_COPY(pqXYBarChartView)
36 };
37 
38 #endif
pqDataRepresentation is the superclass for a display for a pqPipelineSource i.e.
pqContextView subclass for "Bar Chart View".
static QString XYBarChartViewType()
pqContextView is an abstract base class for all charting views based on the VTK context charting libr...
Definition: pqContextView.h:19
This is a PQ abstraction of a generic view module.
Definition: pqView.h:26
name
bool supportsSelection() const override
Currently the bar chart view is not supporting selection.
proxy for a VTK source on a server
#define PQCORE_EXPORT
Definition: pqCoreModule.h:15
abstract base class for all Chart Views.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...
Definition: pqServer.h:35