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
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
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