|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <BuildingBlockEditors.hpp>
Public Slots | |
| virtual void | slot_set_initial_loaded () |
Signals | |
| void | signal_force_close () |
| void | signal_edit_end () |
| void | signal_internal_value_change () |
| void | signal_value_change () |
Public Member Functions | |
| virtual void | SetEditor ()=0 |
| template<typename T = editor_data_state> | |
| std::shared_ptr< T > | dataeditor () |
| virtual void | setdata (QStringList const &) |
| virtual void | setdefaults (QString const &) |
| void | setchanged (bool) |
| bool | ischanged () const |
| virtual QStringList | getdata () |
| template<> | |
| std::shared_ptr< editor_data_state > | dataeditor () |
Public Attributes | |
| const QString | c_input_placeholder { "Add a new value" } |
| const QString | c_no_object_placeholder { "No Object currently set" } |
Protected Member Functions | |
| base (std::shared_ptr< editor_data_state > editordata, QWidget *parent=nullptr, bool owned=false) | |
| virtual void | buildtooltip ()=0 |
| virtual void | closeEvent (QCloseEvent *Event) |
Protected Attributes | |
| 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 95 of file BuildingBlockEditors.hpp.
|
protected |
Definition at line 48 of file BuildingBlockEditors.cpp.
|
protectedpure virtual |
|
protectedvirtual |
Reimplemented in dbe::widgets::editors::multiattr, dbe::widgets::editors::numericattr, and dbe::widgets::editors::stringattr.
Definition at line 101 of file BuildingBlockEditors.cpp.
|
inline |
Definition at line 103 of file BuildingBlockEditors.hpp.
| std::shared_ptr< editor_data_state > dbe::widgets::editors::base::dataeditor | ( | ) |
Definition at line 48 of file BuildingBlockEditors.cpp.
|
virtual |
Reimplemented in dbe::widgets::editors::combo.
Definition at line 65 of file BuildingBlockEditors.cpp.
| bool dbe::widgets::editors::base::ischanged | ( | ) | const |
Definition at line 89 of file BuildingBlockEditors.cpp.
| void dbe::widgets::editors::base::setchanged | ( | bool | val | ) |
Definition at line 83 of file BuildingBlockEditors.cpp.
|
virtual |
Reimplemented in dbe::widgets::editors::combo.
Definition at line 71 of file BuildingBlockEditors.cpp.
|
virtual |
Reimplemented in dbe::widgets::editors::numericattr, and dbe::widgets::editors::stringattr.
Definition at line 77 of file BuildingBlockEditors.cpp.
|
pure virtual |
|
signal |
|
signal |
|
signal |
|
signal |
|
virtualslot |
Definition at line 95 of file BuildingBlockEditors.cpp.
| const QString dbe::widgets::editors::base::c_input_placeholder { "Add a new value" } |
Definition at line 116 of file BuildingBlockEditors.hpp.
| const QString dbe::widgets::editors::base::c_no_object_placeholder { "No Object currently set" } |
Definition at line 117 of file BuildingBlockEditors.hpp.
|
protected |
Definition at line 125 of file BuildingBlockEditors.hpp.
|
protected |
Definition at line 128 of file BuildingBlockEditors.hpp.
|
protected |
Definition at line 127 of file BuildingBlockEditors.hpp.
|
protected |
Definition at line 132 of file BuildingBlockEditors.hpp.
|
protected |
Definition at line 130 of file BuildingBlockEditors.hpp.
|
protected |
Definition at line 131 of file BuildingBlockEditors.hpp.