umbrello  2.35.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);
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::DiagramsWindow
DiagramsWindow(const QString &title, QWidget *parent=0)
Definition: diagramswindow.cpp:23
document
GNU GENERAL PUBLIC LICENSE June Free Software Inc Franklin Fifth USA Everyone is permitted to copy and distribute verbatim copies of this license document
Definition: GPL-2.0-only.txt:8
UMLApp::setCurrentView
void setCurrentView(UMLView *view, bool updateTreeView=true)
Definition: uml.cpp:3291
UMLDoc::diagramsModel
DiagramsModel * diagramsModel() const
Definition: umldoc.cpp:2607
umlview.h
DiagramsWindow::~DiagramsWindow
~DiagramsWindow()
Definition: diagramswindow.cpp:47
DiagramsModel::emitDataChanged
void emitDataChanged(const QModelIndex &index)
Definition: diagramsmodel.cpp:125
DiagramsWindow
Definition: diagramswindow.h:14
UMLView
Definition: umlview.h:29
DiagramsWindow::slotDiagramsDoubleClicked
void slotDiagramsDoubleClicked(QModelIndex index)
Definition: diagramswindow.cpp:62
diagramsmodel.h
v
std::vector< std::string > v
Definition: cxx11-initializer-lists.h:19
MyProject\connect
connect()
Definition: namespaces-multiple.php:5
UMLApp::app
static UMLApp * app()
Definition: uml.cpp:349
diagramswindow.h
uml.h
UMLView::showPropertiesDialog
virtual bool showPropertiesDialog(QWidget *parent=0)
Definition: umlview.cpp:84
DiagramsWindow::slotDiagramsClicked
void slotDiagramsClicked(QModelIndex index)
Definition: diagramswindow.cpp:71
DiagramsWindow::modified
void modified()
Definition: diagramswindow.cpp:54
DiagramsWindow::m_diagramsTree
QTableView * m_diagramsTree
Definition: diagramswindow.h:31
UMLApp::document
UMLDoc * document() const
Definition: uml.cpp:1139
umldoc.h