Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
berryIContributionManagerOverrides.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
14
#ifndef BERRYICONTRIBUTIONMANAGEROVERRIDES_H
15
#define BERRYICONTRIBUTIONMANAGEROVERRIDES_H
16
17
#include <
berryMacros.h
>
18
#include <
berryObject.h
>
19
20
#include <
org_blueberry_ui_qt_Export.h
>
21
22
namespace
berry
{
23
24
struct
IContributionItem;
25
37
struct
BERRY_UI_QT
IContributionManagerOverrides
:
virtual
Object
38
{
39
40
berryObjectMacro
(
berry::IContributionManagerOverrides
);
41
45
static
const
QString
P_ENABLED
;
46
58
virtual
int
GetEnabled(
const
IContributionItem
* item)
const
= 0;
59
70
virtual
int
GetVisible(
const
IContributionItem
* item)
const
= 0;
71
};
72
73
}
74
75
#endif // BERRYICONTRIBUTIONMANAGEROVERRIDES_H
berry
Definition:
QmitkPropertyItemModel.h:23
berry::IContributionManagerOverrides
Definition:
berryIContributionManagerOverrides.h:37
berryMacros.h
berry::Object
Light weight base class for most BlueBerry classes.
Definition:
berryObject.h:72
org_blueberry_ui_qt_Export.h
berry::IContributionManagerOverrides::P_ENABLED
static const QString P_ENABLED
Definition:
berryIContributionManagerOverrides.h:45
berryObjectMacro
#define berryObjectMacro(...)
Definition:
berryMacros.h:33
berryObject.h
berry::IContributionItem
Definition:
berryIContributionItem.h:51
BERRY_UI_QT
#define BERRY_UI_QT
Definition:
org_blueberry_ui_qt_Export.h:25
Source
Plugins
org.blueberry.ui.qt
src
actions
berryIContributionManagerOverrides.h
Generated on Thu Mar 12 2020 10:23:32 for Medical Imaging Interaction Toolkit by
1.8.13