DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
src
widgets
CommitDialog.cpp
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: no.
5
7
#include "
dbe/CommitDialog.hpp
"
8
9
dbe::CommitDialog::~CommitDialog
() =
default
;
10
11
dbe::CommitDialog::CommitDialog
( QWidget * parent )
12
: QDialog ( parent ),
13
ui
( new
Ui
::
CommitDialog
)
14
{
16
setupUi (
this
);
17
19
setModal (
true
);
20
setSizePolicy ( QSizePolicy::Preferred, QSizePolicy::Preferred );
21
setToolTip (
"Enter a commit message (optional) and press the ok button."
);
22
show();
23
25
SetController
();
26
}
27
28
void
dbe::CommitDialog::SetController
()
29
{
30
connect ( OkButton, SIGNAL ( clicked() ),
this
, SLOT (
OkCommitMessage
() ),
31
Qt::UniqueConnection );
32
connect ( CancelButton, SIGNAL ( clicked() ),
this
, SLOT (
CancelCommitMessage
() ),
33
Qt::UniqueConnection );
34
}
35
36
QString
dbe::CommitDialog::GetCommitMessage
()
const
37
{
38
return
CommitMessageLine->text();
39
}
40
41
void
dbe::CommitDialog::CommitMessageEdited
()
42
{
43
if
( !CommitMessageLine->text().isEmpty() )
44
{
45
OkButton->setEnabled (
true
);
46
}
47
else
48
{
49
OkButton->setEnabled (
false
);
50
}
51
}
52
53
void
dbe::CommitDialog::OkCommitMessage
()
54
{
55
accept();
56
}
57
58
void
dbe::CommitDialog::CancelCommitMessage
()
59
{
60
reject();
61
}
CommitDialog.hpp
dbe::CommitDialog::~CommitDialog
~CommitDialog()
Including DBE.
dbe::CommitDialog::CommitDialog
CommitDialog(QWidget *parent=0)
Definition
CommitDialog.cpp:11
dbe::CommitDialog::CancelCommitMessage
void CancelCommitMessage()
Definition
CommitDialog.cpp:58
dbe::CommitDialog::ui
std::unique_ptr< dbe::Ui::CommitDialog > ui
Definition
CommitDialog.hpp:35
dbe::CommitDialog::GetCommitMessage
QString GetCommitMessage() const
Definition
CommitDialog.cpp:36
dbe::CommitDialog::CommitMessageEdited
void CommitMessageEdited()
Definition
CommitDialog.cpp:41
dbe::CommitDialog::OkCommitMessage
void OkCommitMessage()
Definition
CommitDialog.cpp:53
dbe::CommitDialog::SetController
void SetController()
Definition
CommitDialog.cpp:28
Ui
Definition
SchemaSettings.hpp:10
Generated on
for DUNE-DAQ by
1.17.0