DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
include
dbe
CreateDatabaseWidget.hpp
Go to the documentation of this file.
1
#ifndef CREATEDATABASEWIDGET_H
2
#define CREATEDATABASEWIDGET_H
3
5
#include <QWidget>
6
#include <QStatusBar>
7
#include <QFileInfo>
9
#include "ui_CreateDatabaseWidget.h"
10
11
namespace
dbe
12
{
13
14
namespace
Ui
15
{
16
class
CreateDatabaseWidget;
17
}
// namespace Ui
18
19
class
CreateDatabaseWidget
:
public
QWidget,
private
dbe::Ui::CreateDatabaseWidget
20
{
21
Q_OBJECT
22
public
:
23
CreateDatabaseWidget
( QWidget * parent =
nullptr
,
bool
Include =
false
,
24
const
QString & CreateDir = QString() );
25
26
signals:
27
void
CanLoadDatabase
(
const
QString & DatabasePath );
28
void
CanIncludeDatabase
(
const
QString & DatabasePath );
29
30
private
:
31
QStatusBar *
StatusBar
;
32
QFileInfo
DatabaseFile
;
33
QFileInfo
SchemaFile
;
34
QString
DirToCreate
;
35
bool
CreateToInclude
;
36
37
private
slots:
38
void
DefineSchema
();
39
void
DefineDatabaseFile
();
40
void
CreateDatabaseFileLoad
();
41
void
CreateDatabaseFileNoLoad
();
42
void
CreateDatabaseFileInclude
();
43
};
44
45
}
// end namespace dbe
46
#endif
// CREATEDATABASEWIDGET_H
dbe::CreateDatabaseWidget
Definition
CreateDatabaseWidget.hpp:20
dbe::CreateDatabaseWidget::CanLoadDatabase
void CanLoadDatabase(const QString &DatabasePath)
dbe::CreateDatabaseWidget::CreateDatabaseFileLoad
void CreateDatabaseFileLoad()
Definition
CreateDatabaseWidget.cpp:108
dbe::CreateDatabaseWidget::DatabaseFile
QFileInfo DatabaseFile
Definition
CreateDatabaseWidget.hpp:32
dbe::CreateDatabaseWidget::DirToCreate
QString DirToCreate
Definition
CreateDatabaseWidget.hpp:34
dbe::CreateDatabaseWidget::CreateDatabaseFileNoLoad
void CreateDatabaseFileNoLoad()
Definition
CreateDatabaseWidget.cpp:139
dbe::CreateDatabaseWidget::CanIncludeDatabase
void CanIncludeDatabase(const QString &DatabasePath)
dbe::CreateDatabaseWidget::StatusBar
QStatusBar * StatusBar
Definition
CreateDatabaseWidget.hpp:31
dbe::CreateDatabaseWidget::CreateDatabaseFileInclude
void CreateDatabaseFileInclude()
Definition
CreateDatabaseWidget.cpp:167
dbe::CreateDatabaseWidget::CreateDatabaseWidget
CreateDatabaseWidget(QWidget *parent=nullptr, bool Include=false, const QString &CreateDir=QString())
Definition
CreateDatabaseWidget.cpp:16
dbe::CreateDatabaseWidget::DefineDatabaseFile
void DefineDatabaseFile()
Definition
CreateDatabaseWidget.cpp:84
dbe::CreateDatabaseWidget::DefineSchema
void DefineSchema()
Definition
CreateDatabaseWidget.cpp:59
dbe::CreateDatabaseWidget::SchemaFile
QFileInfo SchemaFile
Definition
CreateDatabaseWidget.hpp:33
dbe::CreateDatabaseWidget::CreateToInclude
bool CreateToInclude
Definition
CreateDatabaseWidget.hpp:35
dbe
Include QT Headers.
Definition
BatchChangeWidget.hpp:13
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0