umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
packagecontentspage.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2003-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4*/
5#ifndef PACKAGECONTENTSPAGE_H
6#define PACKAGECONTENTSPAGE_H
7
8#include "dialogpagebase.h"
9
10class UMLPackage;
11class QGroupBox;
12class QListWidget;
13class QListWidgetItem;
14
21{
22 Q_OBJECT
23public:
24 PackageContentsPage(QWidget *parent, UMLPackage *pkg);
26
27private:
29 QListWidget * m_contentLW;
30 QGroupBox * m_contentGB;
31
32 void fillListBox();
33
34public slots:
35 void slotDoubleClick(QListWidgetItem * item);
36 void slotShowContextMenu(const QPoint&);
37 void slotMenuSelection(QAction* action);
38};
39
40#endif
Definition: dialogpagebase.h:20
The page shows all the objects that belong to a UMLPackage.
Definition: packagecontentspage.h:21
PackageContentsPage(QWidget *parent, UMLPackage *pkg)
Definition: packagecontentspage.cpp:31
UMLPackage * m_package
Definition: packagecontentspage.h:28
void fillListBox()
Definition: packagecontentspage.cpp:89
QListWidget * m_contentLW
Definition: packagecontentspage.h:29
void slotDoubleClick(QListWidgetItem *item)
Definition: packagecontentspage.cpp:70
void slotShowContextMenu(const QPoint &)
Definition: packagecontentspage.cpp:106
~PackageContentsPage()
Definition: packagecontentspage.cpp:62
void slotMenuSelection(QAction *action)
Definition: packagecontentspage.cpp:113
QGroupBox * m_contentGB
Definition: packagecontentspage.h:30
Non-graphical information for a Package.
Definition: package.h:28