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 <QGraphicsView>
11#include <QWidget>
14
15namespace dbse {
16
17class SchemaTab : public QWidget
18{
19 Q_OBJECT
20public:
21 explicit SchemaTab(QWidget* parent = nullptr);
24 QGraphicsView* GetView() const;
25
26 void setName(const QString&);
27 QString getName() { return m_name; };
28 void setFileName(const QString&);
29 QString getFileName();
30
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:43
QString getFileName()
Definition SchemaTab.cpp:49
QString getName()
Definition SchemaTab.hpp:27
QGraphicsView * GraphView
Definition SchemaTab.hpp:32
QString m_file_name
Definition SchemaTab.hpp:35
SchemaGraphicsScene * GetScene() const
Definition SchemaTab.cpp:25
SchemaGraphicsScene * GraphScene
Definition SchemaTab.hpp:33
void setName(const QString &)
Definition SchemaTab.cpp:37
QGraphicsView * GetView() const
Definition SchemaTab.cpp:31
SchemaTab(QWidget *parent=nullptr)
Including QT Headers.
Definition SchemaTab.cpp:11
Including QT Headers.