Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
Home
Manual
API Reference
Download
Bugzilla
Groups
Namespace List
Class List
File List
Examples
File List
File Members
berryCommandContributionItemParameter.h
Go to the documentation of this file.
1
/*===================================================================
2
3
BlueBerry Platform
4
5
Copyright (c) German Cancer Research Center,
6
Division of Medical and Biological Informatics.
7
All rights reserved.
8
9
This software is distributed WITHOUT ANY WARRANTY; without
10
even the implied warranty of MERCHANTABILITY or FITNESS FOR
11
A PARTICULAR PURPOSE.
12
13
See LICENSE.txt or http://www.mitk.org for details.
14
15
===================================================================*/
16
17
18
#ifndef BERRYCOMMANDCONTRIBUTIONITEMPARAMETER_H
19
#define BERRYCOMMANDCONTRIBUTIONITEMPARAMETER_H
20
21
#include <QHash>
22
#include <QIcon>
23
#include <QKeySequence>
24
25
#include "
berryCommandContributionItem.h
"
26
27
namespace
berry
{
28
29
struct
IServiceLocator;
30
36
class
BERRY_UI_QT
CommandContributionItemParameter
:
public
virtual
Object
37
{
38
39
public
:
40
41
berryObjectMacro
(
CommandContributionItemParameter
)
42
43
49
IServiceLocator
* serviceLocator;
50
55
QString
id
;
56
60
QString
commandId
;
61
67
QHash<QString, Object::Pointer>
parameters
;
68
72
QIcon
icon
;
73
77
QString
label
;
78
83
QChar
mnemonic
;
84
89
QKeySequence
shortcut
;
90
95
QString
tooltip
;
96
101
CommandContributionItem::Style
style
;
102
107
QString
helpContextId
;
108
112
QString
iconStyle
;
113
117
bool
visibleEnabled
;
118
123
CommandContributionItem::Modes
mode
;
124
142
CommandContributionItemParameter
(
IServiceLocator
* serviceLocator,
143
const
QString&
id
,
const
QString& commandId,
144
CommandContributionItem::Style
style);
145
190
CommandContributionItemParameter
(
IServiceLocator
* serviceLocator,
191
const
QString&
id
,
const
QString& commandId,
192
const
QHash<QString, Object::Pointer> ¶meters,
193
const
QIcon& icon,
const
QString label,
194
const
QChar &mnemonic,
const
QString& tooltip,
195
CommandContributionItem::Style
style,
const
QString& helpContextId,
196
bool
visibleEnabled);
197
};
198
199
}
200
201
#endif // BERRYCOMMANDCONTRIBUTIONITEM_H
berry
Definition:
QmitkPropertyItemModel.h:27
berry::CommandContributionItemParameter::tooltip
QString tooltip
Definition:
berryCommandContributionItemParameter.h:95
berry::CommandContributionItemParameter::helpContextId
QString helpContextId
Definition:
berryCommandContributionItemParameter.h:107
berry::CommandContributionItemParameter::iconStyle
QString iconStyle
Definition:
berryCommandContributionItemParameter.h:112
berry::CommandContributionItemParameter::id
QString id
Definition:
berryCommandContributionItemParameter.h:55
berry::CommandContributionItemParameter::parameters
QHash< QString, Object::Pointer > parameters
Definition:
berryCommandContributionItemParameter.h:67
berry::CommandContributionItemParameter::shortcut
QKeySequence shortcut
Definition:
berryCommandContributionItemParameter.h:89
berry::ContributionItem::Style
Style
Definition:
berryContributionItem.h:49
berry::Object
Light weight base class for most BlueBerry classes.
Definition:
berryObject.h:78
berry::CommandContributionItemParameter
Definition:
berryCommandContributionItemParameter.h:36
berry::CommandContributionItemParameter::mode
CommandContributionItem::Modes mode
Definition:
berryCommandContributionItemParameter.h:123
berry::CommandContributionItemParameter::style
CommandContributionItem::Style style
Definition:
berryCommandContributionItemParameter.h:101
berryCommandContributionItem.h
berryObjectMacro
#define berryObjectMacro(...)
Definition:
berryMacros.h:37
berry::CommandContributionItemParameter::mnemonic
QChar mnemonic
Definition:
berryCommandContributionItemParameter.h:83
berry::IServiceLocator
Definition:
berryIServiceLocator.h:47
berry::CommandContributionItemParameter::visibleEnabled
bool visibleEnabled
Definition:
berryCommandContributionItemParameter.h:117
berry::CommandContributionItemParameter::icon
QIcon icon
Definition:
berryCommandContributionItemParameter.h:72
berry::CommandContributionItemParameter::label
QString label
Definition:
berryCommandContributionItemParameter.h:77
BERRY_UI_QT
#define BERRY_UI_QT
Definition:
org_blueberry_ui_qt_Export.h:23
berry::CommandContributionItemParameter::commandId
QString commandId
Definition:
berryCommandContributionItemParameter.h:60
git
MITK
Plugins
org.blueberry.ui.qt
src
actions
berryCommandContributionItemParameter.h
Generated on Fri Feb 3 2017 20:51:43 for Medical Imaging Interaction Toolkit by
1.8.9.1