QElectroTech 0.100.0-dev
Loading...
Searching...
No Matches
diagramselection.h
Go to the documentation of this file.
1/*
2 Copyright 2006-2024 The QElectroTech Team
3 This file is part of QElectroTech.
4
5 QElectroTech is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation, either version 2 of the License, or
8 (at your option) any later version.
9
10 QElectroTech is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14
15 You should have received a copy of the GNU General Public License
16 along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
17*/
18#ifndef DIAGRAMSELECTION_H
19#define DIAGRAMSELECTION_H
20
21#include "../diagram.h"
22#include "../qetproject.h"
23
24#include <QWidget>
25
26namespace Ui {
27 class diagramselection;
28}
29
30class diagramselection : public QWidget
31{
32 Q_OBJECT
33
34 public:
35 explicit diagramselection(QETProject *prj, QWidget *parent = nullptr);
36 ~diagramselection() override;
37
38 QList<Diagram *> list_of_DiagramSelected();
39
40 private slots:
41 void on_tableDiagram_customContextMenuRequested(const QPoint &pos);
42
43 private:
44 Ui::diagramselection *ui;
46 QList<Diagram *> list_diagram_;
47
48 void load_TableDiagram();
49};
50
51#endif // DIAGRAMSELECTION_H
Definition qetproject.h:62
Definition diagramselection.h:31
QList< Diagram * > list_of_DiagramSelected()
get list of Diagrams is selected
Definition diagramselection.cpp:89
QList< Diagram * > list_diagram_
Definition diagramselection.h:46
Ui::diagramselection * ui
Definition diagramselection.h:44
~diagramselection() override
Definition diagramselection.cpp:36
QETProject * prj_
Definition diagramselection.h:45
void on_tableDiagram_customContextMenuRequested(const QPoint &pos)
contextMenuRequested
Definition diagramselection.cpp:104
void load_TableDiagram()
load all Diagrams of project in table
Definition diagramselection.cpp:44
Definition autonumberingdockwidget.h:26