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_value_duplicated () |
![]() | |
void | signal_force_close () |
void | signal_edit_end () |
void | signal_internal_value_change () |
void | signal_value_change () |
Public Member Functions | |
numericattr (t_virtue const &attr, QWidget *parent=nullptr, bool owned=false) | |
void | SetEditor () override |
QLineEdit * | GetLineEdit () const |
virtual void | setdefaults (const QString &ValueDefault) |
![]() | |
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 | checkIfDuplicated () |
void | AddToList () |
void | ChangeFormat (int i) |
void | UpdateActions (QString Dummy) |
void | ChangeFormatDec () |
void | ChangeFormatHex () |
void | ChangeFormatOct () |
Private Member Functions | |
void | buildtooltip () override |
void | closeEvent (QCloseEvent *Event) |
void | SetController () |
void | ShowWarning (QString Format="", QString Range="") |
bool | ValidateIntegerValue (QString const &) |
bool | ValidateFloatValue (QString const &) |
bool | checkRange (QString const &) |
Private Attributes | |
std::shared_ptr< t_build_block_editor > | this_base_data_editor |
int | this_base |
int | this_native_base |
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 289 of file BuildingBlockEditors.hpp.
Definition at line 295 of file BuildingBlockEditors.hpp.
Definition at line 294 of file BuildingBlockEditors.hpp.
dbe::widgets::editors::numericattr::numericattr | ( | t_virtue const & | attr, |
QWidget * | parent = nullptr, | ||
bool | owned = false ) |
Definition at line 1199 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1624 of file BuildingBlockEditors.cpp.
|
overrideprivatevirtual |
Implements dbe::widgets::editors::base.
Definition at line 1310 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1732 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1863 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1868 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1873 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 1612 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1510 of file BuildingBlockEditors.cpp.
|
privatevirtual |
Reimplemented from dbe::widgets::editors::base.
Definition at line 1327 of file BuildingBlockEditors.cpp.
QLineEdit * dbe::widgets::editors::numericattr::GetLineEdit | ( | ) | const |
Definition at line 1267 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1333 of file BuildingBlockEditors.cpp.
|
virtual |
Reimplemented from dbe::widgets::editors::base.
Definition at line 1261 of file BuildingBlockEditors.cpp.
|
overridevirtual |
change here
Implements dbe::widgets::editors::base.
Definition at line 1272 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1351 of file BuildingBlockEditors.cpp.
|
signal |
|
privateslot |
Definition at line 1845 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1585 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 1376 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 316 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 314 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 317 of file BuildingBlockEditors.hpp.