DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
SchemaTab.hpp
Go to the documentation of this file.
1// DUNE DAQ modification notice:
2// This file has been modified from the original ATLAS dbe source for the DUNE DAQ project.
3// Fork baseline commit: dbe-02-12-17 (2022-05-12).
4// Renamed since fork: yes (from dbe/SchemaTab.h to include/dbe/SchemaTab.hpp).
5
6#ifndef SCHEMATAB_H
7#define SCHEMATAB_H
8
10#include <QWidget>
11#include <QGraphicsView>
14
15namespace dbse
16{
17
18class SchemaTab: public QWidget
19{
20 Q_OBJECT
21public:
22 explicit SchemaTab ( QWidget * parent = nullptr );
25 QGraphicsView * GetView() const;
26
27 void setName(const QString&);
28 QString getName() {return m_name;};
29 void setFileName(const QString&);
30 QString getFileName ();
31private:
32 QGraphicsView * GraphView;
34 QString m_name{""};
35 QString m_file_name{};
36};
37
38} // namespace dbse
39#endif // SCHEMATAB_H
void setFileName(const QString &)
Definition SchemaTab.cpp:38
QString getFileName()
Definition SchemaTab.cpp:42
QString getName()
Definition SchemaTab.hpp:28
QGraphicsView * GraphView
Definition SchemaTab.hpp:32
QString m_file_name
Definition SchemaTab.hpp:35
SchemaGraphicsScene * GetScene() const
Definition SchemaTab.cpp:24
SchemaGraphicsScene * GraphScene
Definition SchemaTab.hpp:33
void setName(const QString &)
Definition SchemaTab.cpp:34
QGraphicsView * GetView() const
Definition SchemaTab.cpp:29
SchemaTab(QWidget *parent=nullptr)
Including QT Headers.
Definition SchemaTab.cpp:11
Including QT Headers.