umbrello
2.35.1
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
portwidget.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-2.0-or-later
3
SPDX-FileCopyrightText: 2014-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4
*/
5
6
#ifndef PORTWIDGET_H
7
#define PORTWIDGET_H
8
9
#include "
pinportbase.h
"
10
11
class
UMLPort
;
12
22
class
PortWidget
:
public
PinPortBase
23
{
24
Q_OBJECT
25
public
:
26
PortWidget
(
UMLScene
*scene,
UMLPort
*d,
UMLWidget
*owner = 0);
27
virtual
~PortWidget
();
28
29
UMLWidget
*
ownerWidget
()
const
;
30
31
public
slots:
32
void
slotMenuSelection
(QAction* action);
33
34
};
35
36
#endif
PortWidget::slotMenuSelection
void slotMenuSelection(QAction *action)
Definition:
portwidget.cpp:62
PortWidget::~PortWidget
virtual ~PortWidget()
Definition:
portwidget.cpp:47
PortWidget
A graphical version of a port on a component.
Definition:
portwidget.h:22
pinportbase.h
PortWidget::PortWidget
PortWidget(UMLScene *scene, UMLPort *d, UMLWidget *owner=0)
Definition:
portwidget.cpp:38
PortWidget::ownerWidget
UMLWidget * ownerWidget() const
Definition:
portwidget.cpp:54
UMLPort
Non-graphical information for a Port.
Definition:
port.h:21
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