Qt
Components
pqToolBarInterface.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 pqToolBarInterface_h
5
#define pqToolBarInterface_h
6
7
#include "
pqComponentsModule.h
"
8
#include <QObject>
9
18
class
QToolBar;
19
class
PQCOMPONENTS_EXPORT
pqToolBarInterface
20
{
21
public
:
22
pqToolBarInterface
();
23
virtual
~
pqToolBarInterface
();
24
25
virtual
QToolBar* toolBar(QWidget* parentWidget) = 0;
26
27
private
:
28
Q_DISABLE_COPY(
pqToolBarInterface
)
29
};
30
31
Q_DECLARE_INTERFACE
(
pqToolBarInterface
,
"com.kitware/paraview/toolbar"
)
32
#endif
pqComponentsModule.h
PQCOMPONENTS_EXPORT
#define PQCOMPONENTS_EXPORT
Definition:
pqComponentsModule.h:15
Q_DECLARE_INTERFACE
Q_DECLARE_INTERFACE(pqViewFrameActionsInterface, "com.kitware/paraview/viewframeactions")
pqToolBarInterface
Interface class for plugins that add a QToolBar to the main window.
Definition:
pqToolBarInterface.h:19
Generated by
1.8.13 on Thu Jan 9 2025