|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <BuildingBlockEditors.hpp>
Public Types | |
| typedef dunedaq::conffwk::relationship_t | t_virtue |
| typedef editor_data< t_virtue > | t_build_block_editor |
Signals | |
| void | FetchDataDone (QStringList Data) |
| void | LoadedInitials () |
| Signals inherited from dbe::widgets::editors::base | |
| void | signal_force_close () |
| void | signal_edit_end () |
| void | signal_internal_value_change () |
| void | signal_value_change () |
Public Member Functions | |
| relation (t_virtue const &relation, QWidget *parent=nullptr, bool owned=false, bool readonly=false) | |
| bool | GetIsMultiValue () const |
| bool | eventFilter (QObject *Target, QEvent *Event) |
| void | SetEditor () override |
| Public Member Functions inherited from dbe::widgets::editors::base | |
| 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 () |
Private Slots | |
| void | FetchData () |
| void | EndSignal () |
| void | AddToDataList (const QString &DataValue) |
| void | RemoveFromDataList () |
| void | UpdateActions () |
| void | closeEvent (QCloseEvent *Event) |
| void | DataWasFetched (QStringList ListOfObjects) |
| void | CreateObjectEditor (QListWidgetItem *Item) |
| void | CustomContextMenuRequested (const QPoint &pos) |
| void | RemoveSlot () |
| void | MoveTopSlot () |
| void | MoveBottomSlot () |
| void | MoveUpSlot () |
| void | MoveDownSlot () |
| void | EditSlot () |
| void | DummyMovement () |
| void | EditItemEntered (QListWidgetItem *Item) |
Private Member Functions | |
| void | SetController () |
| void | SetFirstItem () |
| void | buildtooltip () override |
| void | CreateObjectEditor (const std::string &objectID) |
Private Attributes | |
| std::shared_ptr< t_build_block_editor > | p_base_data_editor |
| bool | IsMultiValue |
| bool | m_readonly |
| QStatusBar * | StatusBar |
| QStringList | CurrentDataList |
| QMenu * | ContextMenu |
| QAction * | RemoveAction |
| QAction * | MoveTop |
| QAction * | MoveBottom |
| QAction * | MoveUp |
| QAction * | MoveDown |
| QAction * | EditAction |
| QListWidgetItem * | FirstItem |
| QListWidgetItem * | CurrentItem |
Additional Inherited Members | |
| Public Slots inherited from dbe::widgets::editors::base | |
| virtual void | slot_set_initial_loaded () |
| Public Attributes inherited from dbe::widgets::editors::base | |
| const QString | c_input_placeholder {"Add a new value"} |
| const QString | c_no_object_placeholder {"No Object currently set"} |
| Protected Member Functions inherited from dbe::widgets::editors::base | |
| base (std::shared_ptr< editor_data_state > editordata, QWidget *parent=nullptr, bool owned=false) | |
| virtual void | closeEvent (QCloseEvent *Event) |
| Protected Attributes inherited from dbe::widgets::editors::base | |
| 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 172 of file BuildingBlockEditors.hpp.
Definition at line 179 of file BuildingBlockEditors.hpp.
Definition at line 178 of file BuildingBlockEditors.hpp.
| dbe::widgets::editors::relation::relation | ( | t_virtue const & | relation, |
| QWidget * | parent = nullptr, | ||
| bool | owned = false, | ||
| bool | readonly = false ) |
Setting Controller
Definition at line 108 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 738 of file BuildingBlockEditors.cpp.
|
overrideprivatevirtual |
Implements dbe::widgets::editors::base.
Definition at line 402 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 879 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 413 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 436 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 448 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 329 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 642 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 650 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 606 of file BuildingBlockEditors.cpp.
|
privateslot |
This signal is caught by Object editor
Definition at line 703 of file BuildingBlockEditors.cpp.
| bool dbe::widgets::editors::relation::eventFilter | ( | QObject * | Target, |
| QEvent * | Event ) |
Definition at line 162 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 306 of file BuildingBlockEditors.cpp.
|
signal |
| bool dbe::widgets::editors::relation::GetIsMultiValue | ( | ) | const |
Definition at line 324 of file BuildingBlockEditors.cpp.
|
signal |
|
privateslot |
Definition at line 542 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 584 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 522 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 562 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 785 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 517 of file BuildingBlockEditors.cpp.
|
private |
Connect an action to edit objects from the list view
Definition at line 343 of file BuildingBlockEditors.cpp.
|
overridevirtual |
Cleaning and Fetching Data
Implements dbe::widgets::editors::base.
Definition at line 275 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 365 of file BuildingBlockEditors.cpp.
|
privateslot |
Definition at line 836 of file BuildingBlockEditors.cpp.
|
private |
Definition at line 206 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 205 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 214 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 212 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 213 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 201 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 202 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 209 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 211 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 208 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 210 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 199 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 207 of file BuildingBlockEditors.hpp.
|
private |
Definition at line 204 of file BuildingBlockEditors.hpp.