umbrello
2.38.5
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
umbrello
umlwidgets
pinwidget.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-2.0-or-later
3
SPDX-FileCopyrightText: 2002-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4
*/
5
6
#ifndef PINWIDGET_H
7
#define PINWIDGET_H
8
9
#include "
pinportbase.h
"
10
23
class
PinWidget
:
public
PinPortBase
24
{
25
Q_OBJECT
26
public
:
27
28
PinWidget
(
UMLScene
* scene,
UMLWidget
* owner,
Uml::ID::Type
id
=
Uml::ID::None
);
29
virtual
~PinWidget
();
30
31
// int getMinY();
32
33
public
slots:
34
void
slotMenuSelection
(QAction* action);
35
36
// private:
37
// int m_nY;
38
};
39
40
#endif
PinWidget::PinWidget
PinWidget(UMLScene *scene, UMLWidget *owner, Uml::ID::Type id=Uml::ID::None)
Definition:
pinwidget.cpp:32
pinportbase.h
PinWidget::slotMenuSelection
void slotMenuSelection(QAction *action)
Definition:
pinwidget.cpp:55
Uml::ID::Type
std::string Type
Definition:
basictypes.h:371
PinWidget::~PinWidget
virtual ~PinWidget()
Definition:
pinwidget.cpp:48
PinWidget
A graphical version of a UML pin.
Definition:
pinwidget.h:23
Uml::ID::None
const Type None
special value for uninitialized ID
Definition:
basictypes.h:373
UMLScene
Definition:
umlscene.h:64
PinPortBase
Abstract base class for PinWidget and PortWidget.
Definition:
pinportbase.h:22
UMLWidget
The base class for graphical UML objects.
Definition:
umlwidget.h:35
Generated by
1.8.10