DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
src
widgets
CommitDialog.cpp
Go to the documentation of this file.
1
2
#include "
dbe/CommitDialog.hpp
"
3
4
dbe::CommitDialog::~CommitDialog
() =
default
;
5
6
dbe::CommitDialog::CommitDialog
( QWidget * parent )
7
: QDialog ( parent ),
8
ui ( new Ui::
CommitDialog
)
9
{
11
setupUi (
this
);
12
14
setModal (
true
);
15
setSizePolicy ( QSizePolicy::Preferred, QSizePolicy::Preferred );
16
setToolTip (
"Enter a commit message (optional) and press the ok button."
);
17
show();
18
20
SetController
();
21
}
22
23
void
dbe::CommitDialog::SetController
()
24
{
25
connect ( OkButton, SIGNAL ( clicked() ),
this
, SLOT ( OkCommitMessage() ),
26
Qt::UniqueConnection );
27
connect ( CancelButton, SIGNAL ( clicked() ),
this
, SLOT ( CancelCommitMessage() ),
28
Qt::UniqueConnection );
29
}
30
31
QString
dbe::CommitDialog::GetCommitMessage
()
const
32
{
33
return
CommitMessageLine->text();
34
}
35
36
void
dbe::CommitDialog::CommitMessageEdited
()
37
{
38
if
( !CommitMessageLine->text().isEmpty() )
39
{
40
OkButton->setEnabled (
true
);
41
}
42
else
43
{
44
OkButton->setEnabled (
false
);
45
}
46
}
47
48
void
dbe::CommitDialog::OkCommitMessage
()
49
{
50
accept();
51
}
52
53
void
dbe::CommitDialog::CancelCommitMessage
()
54
{
55
reject();
56
}
CommitDialog.hpp
dbe::CommitDialog
Definition
CommitDialog.hpp:20
dbe::CommitDialog::~CommitDialog
~CommitDialog()
Including DBE.
dbe::CommitDialog::CommitDialog
CommitDialog(QWidget *parent=0)
Definition
CommitDialog.cpp:6
dbe::CommitDialog::CancelCommitMessage
void CancelCommitMessage()
Definition
CommitDialog.cpp:53
dbe::CommitDialog::GetCommitMessage
QString GetCommitMessage() const
Definition
CommitDialog.cpp:31
dbe::CommitDialog::CommitMessageEdited
void CommitMessageEdited()
Definition
CommitDialog.cpp:36
dbe::CommitDialog::OkCommitMessage
void OkCommitMessage()
Definition
CommitDialog.cpp:48
dbe::CommitDialog::SetController
void SetController()
Definition
CommitDialog.cpp:23
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0