DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <BuildingBlockEditors.hpp>
Public Types | |
typedef dunedaq::conffwk::attribute_t | t_virtue |
typedef editor_data< t_virtue > | t_build_block_editor |
Signals | |
void | signal_data_input_complete () |
![]() | |
void | signal_force_close () |
void | signal_edit_end () |
void | signal_internal_value_change () |
void | signal_value_change () |
Public Member Functions | |
stringattr (t_virtue const &attr, QWidget *parent=nullptr, bool owned=false) | |
~stringattr () | |
void | SetEditor () override |
QTextEdit * | GetLineEdit () const |
void | SetNullCheck (bool Check) |
void | SetMultiCheck (bool Multi) |
void | SetCheckDefaults (bool Default) |
void | SetFocusOnLine () |
bool | eventFilter (QObject *, QEvent *) |
void | ClearText () |
![]() | |
template<typename T = editor_data_state> | |
std::shared_ptr< T > | dataeditor () |
virtual void | setdata (QStringList const &) |
void | setchanged (bool) |
bool | ischanged () const |
virtual QStringList | getdata () |
template<> | |
std::shared_ptr< editor_data_state > | dataeditor () |
Private Slots | |
void | UpdateActions () |
void | AddToDataList () |
void | ShowDialog () |
void | UpdateFromTextEdit () |
void | ToogleTextEditOkButton () |
Private Member Functions | |
void | buildtooltip () override |
void | closeEvent (QCloseEvent *) |
void | SetController () |
void | setdefaults (const QString &) |
void | ShowPopupButton () |
void | HidePopupButton () |
Private Attributes | |
std::shared_ptr< t_build_block_editor > | m_base_data_editor |
QString | DefaultValue |
QPushButton * | PopUpButton |
QDialog * | Dialog |
QPushButton * | OkButtonDialog |
QPlainTextEdit * | TextEditDialog |
Additional Inherited Members | |
![]() | |
virtual void | slot_set_initial_loaded () |
![]() | |
base (std::shared_ptr< editor_data_state > editordata, QWidget *parent=nullptr, bool owned=false) | |
![]() | |
std::shared_ptr< editor_data_state > | p_data_editor |
QString | this_defaults |
QStringList | this_data |
bool | this_is_owned |
bool | this_value_changed |
bool | this_initial_load |
Definition at line 235 of file BuildingBlockEditors.hpp.
Definition at line 241 of file BuildingBlockEditors.hpp.
Definition at line 240 of file BuildingBlockEditors.hpp.
dbe::widgets::editors::stringattr::stringattr | ( | t_virtue const & | attr, |
QWidget * | parent = nullptr, | ||
bool | owned = false ) |
LAYOUT CHANGE
Definition at line 904 of file BuildingBlockEditors.cpp.
dbe::widgets::editors::stringattr::~stringattr | ( | ) |
Definition at line 962 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1122 of file BuildingBlockEditors.cpp.
|
overrideprivatevirtual |
Implements dbe::widgets::editors::base.
Definition at line 1046 of file BuildingBlockEditors.cpp.
void dbe::widgets::editors::stringattr::ClearText | ( | ) |
Definition at line 1041 of file BuildingBlockEditors.cpp.
|
privatevirtual |
Reimplemented from dbe::widgets::editors::base.
Definition at line 1063 of file BuildingBlockEditors.cpp.
bool dbe::widgets::editors::stringattr::eventFilter | ( | QObject * | target, |
QEvent * | evt ) |
Definition at line 1005 of file BuildingBlockEditors.cpp.
QTextEdit * dbe::widgets::editors::stringattr::GetLineEdit | ( | ) | const |
Definition at line 980 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1097 of file BuildingBlockEditors.cpp.
void dbe::widgets::editors::stringattr::SetCheckDefaults | ( | bool | Default | ) |
Definition at line 995 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1069 of file BuildingBlockEditors.cpp.
|
privatevirtual |
Reimplemented from dbe::widgets::editors::base.
Definition at line 1076 of file BuildingBlockEditors.cpp.
|
overridevirtual |
Implements dbe::widgets::editors::base.
Definition at line 968 of file BuildingBlockEditors.cpp.
void dbe::widgets::editors::stringattr::SetFocusOnLine | ( | ) |
Definition at line 1000 of file BuildingBlockEditors.cpp.
void dbe::widgets::editors::stringattr::SetMultiCheck | ( | bool | Multi | ) |
Definition at line 990 of file BuildingBlockEditors.cpp.
void dbe::widgets::editors::stringattr::SetNullCheck | ( | bool | Check | ) |
Definition at line 985 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1147 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1082 of file BuildingBlockEditors.cpp.
|
signal |
|
privateslot |
Definition at line 1182 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1105 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1174 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 268 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 270 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 266 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 271 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 269 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 272 of file BuildingBlockEditors.hpp.