umbrello: umbrello/diagramswindow.h Source File

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

diagramswindow.h
Go to the documentation of this file.
1 /*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2015-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5
6 #ifndef DIAGRAMSWINDOW_H
7 #define DIAGRAMSWINDOW_H
8
9 #include <QDockWidget>
10 #include <QModelIndex>
11
12 class QTableView;
13
14 class DiagramsWindow : public QDockWidget
15 {
16 Q_OBJECT
17 public:
18 explicit DiagramsWindow(const QString &title, QWidget *parent = 0);
19 ~DiagramsWindow();
20
21 signals:
22
23 public slots:
24 void modified();
25
26 protected slots:
27 void slotDiagramsDoubleClicked(QModelIndex index);
28 void slotDiagramsClicked(QModelIndex index);
29
30 protected:
31 QTableView *m_diagramsTree;
32 };
33
34 #endif // DIAGRAMSWINDOW_H
DiagramsWindow
Definition: diagramswindow.h:15
DiagramsWindow::~DiagramsWindow
~DiagramsWindow()
Definition: diagramswindow.cpp:47
DiagramsWindow::slotDiagramsDoubleClicked
void slotDiagramsDoubleClicked(QModelIndex index)
Definition: diagramswindow.cpp:62
DiagramsWindow::m_diagramsTree
QTableView * m_diagramsTree
Definition: diagramswindow.h:31
DiagramsWindow::slotDiagramsClicked
void slotDiagramsClicked(QModelIndex index)
Definition: diagramswindow.cpp:71
DiagramsWindow::DiagramsWindow
DiagramsWindow(const QString &title, QWidget *parent=0)
Definition: diagramswindow.cpp:23
DiagramsWindow::modified
void modified()
Definition: diagramswindow.cpp:54