DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
include
dbe
IncludeFileWidget.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/IncludeFileWidget.h to include/dbe/IncludeFileWidget.hpp).
5
6
#ifndef INCLUDEFILEWIDGET_H
7
#define INCLUDEFILEWIDGET_H
8
9
#include <memory>
11
#include <QFileDialog>
12
#include <QWidget>
14
#include "
dbe/CreateDatabaseWidget.hpp
"
15
16
namespace
dbe
{
17
namespace
Ui
{
18
class
IncludeFileWidget;
19
}
// namespace Ui
20
21
class
IncludeFileWidget
:
public
QWidget
22
{
23
Q_OBJECT
24
public
:
25
~IncludeFileWidget
();
26
explicit
IncludeFileWidget
(QString FilePath, QWidget* parent = 0);
27
28
private
:
29
void
SetRemoveComboBox
();
30
void
SetController
();
31
void
keyPressEvent
(QKeyEvent* event)
override
;
32
33
std::unique_ptr<dbe::Ui::IncludeFileWidget>
ui
;
34
35
CreateDatabaseWidget
*
CreateWidget
;
36
QString
DatabasePath
;
37
QString
Directory
;
38
bool
Removed
;
39
QStatusBar*
StatusBar
;
40
QFileDialog*
SelectFile
;
41
QStringList
FolderPathList
;
42
QStringList
dbPath
;
43
44
private
slots:
45
void
SelectFileToInclude
();
46
void
AddFileToInclude
();
47
void
AddNewFileToInclude
(
const
QString& File);
48
void
RemoveFileFromInclude
();
49
void
RemoveFileFromInclude
(
int
);
50
void
SetDirectory
(
const
QString& Dir);
51
void
CheckInclude
();
52
void
CreateFileToInclude
();
53
};
54
}
// namespace dbe
55
56
#endif
// INCLUDEFILEWIDGET_H
CreateDatabaseWidget.hpp
dbe::CreateDatabaseWidget
Definition
CreateDatabaseWidget.hpp:25
dbe::IncludeFileWidget::SetDirectory
void SetDirectory(const QString &Dir)
Definition
IncludeFileWidget.cpp:277
dbe::IncludeFileWidget::AddNewFileToInclude
void AddNewFileToInclude(const QString &File)
Definition
IncludeFileWidget.cpp:207
dbe::IncludeFileWidget::~IncludeFileWidget
~IncludeFileWidget()
dbe::IncludeFileWidget::CreateWidget
CreateDatabaseWidget * CreateWidget
Definition
IncludeFileWidget.hpp:35
dbe::IncludeFileWidget::SelectFileToInclude
void SelectFileToInclude()
Definition
IncludeFileWidget.cpp:140
dbe::IncludeFileWidget::SetController
void SetController()
Definition
IncludeFileWidget.cpp:124
dbe::IncludeFileWidget::AddFileToInclude
void AddFileToInclude()
Definition
IncludeFileWidget.cpp:171
dbe::IncludeFileWidget::keyPressEvent
void keyPressEvent(QKeyEvent *event) override
Definition
IncludeFileWidget.cpp:100
dbe::IncludeFileWidget::IncludeFileWidget
IncludeFileWidget(QString FilePath, QWidget *parent=0)
Definition
IncludeFileWidget.cpp:24
dbe::IncludeFileWidget::ui
std::unique_ptr< dbe::Ui::IncludeFileWidget > ui
Definition
IncludeFileWidget.hpp:33
dbe::IncludeFileWidget::Directory
QString Directory
Definition
IncludeFileWidget.hpp:37
dbe::IncludeFileWidget::SetRemoveComboBox
void SetRemoveComboBox()
Definition
IncludeFileWidget.cpp:109
dbe::IncludeFileWidget::SelectFile
QFileDialog * SelectFile
Definition
IncludeFileWidget.hpp:40
dbe::IncludeFileWidget::dbPath
QStringList dbPath
Definition
IncludeFileWidget.hpp:42
dbe::IncludeFileWidget::Removed
bool Removed
Definition
IncludeFileWidget.hpp:38
dbe::IncludeFileWidget::DatabasePath
QString DatabasePath
Definition
IncludeFileWidget.hpp:36
dbe::IncludeFileWidget::FolderPathList
QStringList FolderPathList
Definition
IncludeFileWidget.hpp:41
dbe::IncludeFileWidget::CreateFileToInclude
void CreateFileToInclude()
Definition
IncludeFileWidget.cpp:332
dbe::IncludeFileWidget::RemoveFileFromInclude
void RemoveFileFromInclude()
Definition
IncludeFileWidget.cpp:240
dbe::IncludeFileWidget::CheckInclude
void CheckInclude()
Definition
IncludeFileWidget.cpp:289
dbe::IncludeFileWidget::StatusBar
QStatusBar * StatusBar
Definition
IncludeFileWidget.hpp:39
dbe::Ui
Definition
BatchChangeWidget.hpp:18
dbe
Include QT Headers.
Definition
BatchChangeWidget.hpp:16
Generated on
for DUNE-DAQ by
1.18.0