SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
smtk
extension
paraview
appcomponents
plugin-panel-defaults
DefaultConfiguration.h
1
//=========================================================================
2
// Copyright (c) Kitware, Inc.
3
// All rights reserved.
4
// See LICENSE.txt for details.
5
//
6
// This software is distributed WITHOUT ANY WARRANTY; without even
7
// the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
8
// PURPOSE. See the above copyright notice for more information.
9
//=========================================================================
10
#ifndef smtk_extension_paraview_appcomponents_DefaultConfiguration_h
11
#define smtk_extension_paraview_appcomponents_DefaultConfiguration_h
12
13
#include "smtk/extension/paraview/appcomponents/ApplicationConfiguration.h"
14
22
class
DefaultConfiguration
23
:
public
QObject
24
,
public
smtk::paraview::ApplicationConfiguration
25
26
{
27
Q_OBJECT
28
Q_INTERFACES(
smtk::paraview::ApplicationConfiguration
)
29
30
public
:
31
DefaultConfiguration
(QObject* parent);
32
~
DefaultConfiguration
()
override
=
default
;
33
37
smtk::view::Information
panelConfiguration
(
const
QWidget* panel)
override
;
38
};
39
40
#endif // smtk_extension_paraview_appcomponents_DefaultConfiguration_h
smtk::view::Information
A class for information passed to views during initialization.
Definition:
Information.h:32
DefaultConfiguration
A default application configuration for non-custom applications.
Definition:
DefaultConfiguration.h:22
smtk::paraview::ApplicationConfiguration
An interface by which applications can configure SMTK UI elements.
Definition:
ApplicationConfiguration.h:39
DefaultConfiguration::panelConfiguration
smtk::view::Information panelConfiguration(const QWidget *panel) override
Provide configuration information for panels.
Definition:
DefaultConfiguration.cxx:28
Generated by
1.8.17