umbrello
2.39.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
umbrello
toolbarstatepool.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-2.0-or-later
3
SPDX-FileCopyrightText: 2004-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4
*/
5
6
#ifndef TOOLBARSTATEPOOL_H
7
#define TOOLBARSTATEPOOL_H
8
9
#include "
toolbarstate.h
"
10
#include "
worktoolbar.h
"
11
17
class
ToolBarStatePool
:
public
ToolBarState
18
{
19
Q_OBJECT
20
public
:
21
22
virtual
~ToolBarStatePool
();
23
24
void
setButton
(
const
WorkToolBar::ToolBar_Buttons
&button);
25
WorkToolBar::ToolBar_Buttons
getButton
()
const
;
26
27
protected
:
28
29
ToolBarStatePool
(
UMLScene
*umlScene);
30
31
private
:
32
33
WorkToolBar::ToolBar_Buttons
m_ToolBarButton
;
34
35
};
36
37
#endif
//TOOLBARSTATEPOOL_H
ToolBarStatePool
Definition:
toolbarstatepool.h:18
ToolBarStatePool::m_ToolBarButton
WorkToolBar::ToolBar_Buttons m_ToolBarButton
The current button of the tool.
Definition:
toolbarstatepool.h:33
ToolBarStatePool::~ToolBarStatePool
virtual ~ToolBarStatePool()
Definition:
toolbarstatepool.cpp:12
ToolBarStatePool::getButton
WorkToolBar::ToolBar_Buttons getButton() const
Definition:
toolbarstatepool.cpp:37
ToolBarStatePool::ToolBarStatePool
ToolBarStatePool(UMLScene *umlScene)
Definition:
toolbarstatepool.cpp:49
ToolBarStatePool::setButton
void setButton(const WorkToolBar::ToolBar_Buttons &button)
Definition:
toolbarstatepool.cpp:23
ToolBarState
Definition:
toolbarstate.h:65
UMLScene
Definition:
umlscene.h:65
WorkToolBar::ToolBar_Buttons
ToolBar_Buttons
Definition:
worktoolbar.h:52
toolbarstate.h
worktoolbar.h
Generated by
1.9.1