umbrello 2.39.2 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

- Main Page
- Related Pages
- Topics
- Namespaces
- Classes
- Files

- File List
- File Members

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
10 class UMLPackage;
11 class QGroupBox;
12 class QListWidget;
13 class QListWidgetItem;
14
20 class PackageContentsPage : public DialogPageBase
21{
22 Q_OBJECT
23 public:
24 PackageContentsPage(QWidget *parent, UMLPackage *pkg);
25 ~PackageContentsPage();
26
27 private:
28 UMLPackage * m_package;
29 QListWidget * m_contentLW;
30 QGroupBox * m_contentGB;
31
32 void fillListBox();
33
34 public slots:
35 void slotDoubleClick(QListWidgetItem * item);
36 void slotShowContextMenu(const QPoint&);
37 void slotMenuSelection(QAction* action);
38};
39
40#endif
DialogPageBase
Definition dialogpagebase.h:20
PackageContentsPage
The page shows all the objects that belong to a UMLPackage.
Definition packagecontentspage.h:21
PackageContentsPage::PackageContentsPage
PackageContentsPage(QWidget *parent, UMLPackage *pkg)
Definition packagecontentspage.cpp:31
PackageContentsPage::m_package
UMLPackage * m_package
Definition packagecontentspage.h:28
PackageContentsPage::fillListBox
void fillListBox()
Definition packagecontentspage.cpp:89
PackageContentsPage::m_contentLW
QListWidget * m_contentLW
Definition packagecontentspage.h:29
PackageContentsPage::slotDoubleClick
void slotDoubleClick(QListWidgetItem *item)
Definition packagecontentspage.cpp:70
PackageContentsPage::slotShowContextMenu
void slotShowContextMenu(const QPoint &)
Definition packagecontentspage.cpp:106
PackageContentsPage::~PackageContentsPage
~PackageContentsPage()
Definition packagecontentspage.cpp:62
PackageContentsPage::slotMenuSelection
void slotMenuSelection(QAction *action)
Definition packagecontentspage.cpp:113
PackageContentsPage::m_contentGB
QGroupBox * m_contentGB
Definition packagecontentspage.h:30
UMLPackage
Non-graphical information for a Package.
Definition package.h:28
dialogpagebase.h