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
{
18
namespace
Ui
19
{
20
class
IncludeFileWidget;
21
}
// namespace Ui
22
23
class
IncludeFileWidget
:
public
QWidget
24
{
25
Q_OBJECT
26
public
:
27
~IncludeFileWidget
();
28
explicit
IncludeFileWidget
( QString FilePath, QWidget * parent = 0 );
29
30
private
:
31
void
SetRemoveComboBox
();
32
void
SetController
();
33
void
keyPressEvent
(QKeyEvent* event)
override
;
34
35
std::unique_ptr<dbe::Ui::IncludeFileWidget>
ui
;
36
37
CreateDatabaseWidget
*
CreateWidget
;
38
QString
DatabasePath
;
39
QString
Directory
;
40
bool
Removed
;
41
QStatusBar *
StatusBar
;
42
QFileDialog *
SelectFile
;
43
QStringList
FolderPathList
;
44
QStringList
dbPath
;
45
46
private
slots:
47
void
SelectFileToInclude
();
48
void
AddFileToInclude
();
49
void
AddNewFileToInclude
(
const
QString & File );
50
void
RemoveFileFromInclude
();
51
void
RemoveFileFromInclude
(
int
);
52
void
SetDirectory
(
const
QString & Dir );
53
void
CheckInclude
();
54
void
CreateFileToInclude
();
55
};
56
}
// namespace dbe
57
58
#endif
// INCLUDEFILEWIDGET_H
CreateDatabaseWidget.hpp
dbe::CreateDatabaseWidget
Definition
CreateDatabaseWidget.hpp:25
dbe::IncludeFileWidget::SetDirectory
void SetDirectory(const QString &Dir)
Definition
IncludeFileWidget.cpp:305
dbe::IncludeFileWidget::AddNewFileToInclude
void AddNewFileToInclude(const QString &File)
Definition
IncludeFileWidget.cpp:223
dbe::IncludeFileWidget::~IncludeFileWidget
~IncludeFileWidget()
dbe::IncludeFileWidget::CreateWidget
CreateDatabaseWidget * CreateWidget
Definition
IncludeFileWidget.hpp:37
dbe::IncludeFileWidget::SelectFileToInclude
void SelectFileToInclude()
Definition
IncludeFileWidget.cpp:149
dbe::IncludeFileWidget::SetController
void SetController()
Definition
IncludeFileWidget.cpp:131
dbe::IncludeFileWidget::AddFileToInclude
void AddFileToInclude()
Definition
IncludeFileWidget.cpp:184
dbe::IncludeFileWidget::keyPressEvent
void keyPressEvent(QKeyEvent *event) override
Definition
IncludeFileWidget.cpp:106
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:35
dbe::IncludeFileWidget::Directory
QString Directory
Definition
IncludeFileWidget.hpp:39
dbe::IncludeFileWidget::SetRemoveComboBox
void SetRemoveComboBox()
Definition
IncludeFileWidget.cpp:114
dbe::IncludeFileWidget::SelectFile
QFileDialog * SelectFile
Definition
IncludeFileWidget.hpp:42
dbe::IncludeFileWidget::dbPath
QStringList dbPath
Definition
IncludeFileWidget.hpp:44
dbe::IncludeFileWidget::Removed
bool Removed
Definition
IncludeFileWidget.hpp:40
dbe::IncludeFileWidget::DatabasePath
QString DatabasePath
Definition
IncludeFileWidget.hpp:38
dbe::IncludeFileWidget::FolderPathList
QStringList FolderPathList
Definition
IncludeFileWidget.hpp:43
dbe::IncludeFileWidget::CreateFileToInclude
void CreateFileToInclude()
Definition
IncludeFileWidget.cpp:359
dbe::IncludeFileWidget::RemoveFileFromInclude
void RemoveFileFromInclude()
Definition
IncludeFileWidget.cpp:263
dbe::IncludeFileWidget::CheckInclude
void CheckInclude()
Definition
IncludeFileWidget.cpp:316
dbe::IncludeFileWidget::StatusBar
QStatusBar * StatusBar
Definition
IncludeFileWidget.hpp:41
dbe::Ui
Definition
BatchChangeWidget.hpp:21
dbe
Include QT Headers.
Definition
BatchChangeWidget.hpp:18
Generated on
for DUNE-DAQ by
1.17.0