|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <TableTab.hpp>
Public Slots | |
| void | ResetTabView () |
Signals | |
| void | sig_data_dropped (QMimeData const &data, Qt::DropAction) |
Public Member Functions | |
| TableTab (QWidget *parent=0) | |
| Including Qt. | |
| ~TableTab () | |
| dbe::models::table * | GetTableModel () const |
| dbe::models::tableselection * | GetTableFilter () const |
| CustomDelegate * | GetTableDelegate () const |
| CustomTableView * | GetTableView () const |
| void | CreateModels () |
| void | DisconnectView () |
| void | ResetTableView () |
| void | ResizeHeaders () |
Protected Member Functions | |
| void | dropEvent (QDropEvent *event) override |
| void | dragEnterEvent (QDragEnterEvent *event) override |
Private Member Functions | |
| void | create_models () |
| void | reset_models () |
Private Attributes | |
| dbe::models::table * | this_model |
| dbe::models::tableselection * | this_filter |
| CustomDelegate * | this_delegate |
| CustomTableView * | this_view |
| QTabWidget * | this_holder |
Definition at line 22 of file TableTab.hpp.
| dbe::TableTab::TableTab | ( | QWidget * | parent = 0 | ) |
Including Qt.
Including dbe Construct a Tabletab and let everything unitialized until first use
Set the geometry and operational properties of the object
| parent | a pointer to the parent widget |
Adjusting layout
Definition at line 24 of file TableTab.cpp.
| dbe::TableTab::~TableTab | ( | ) |
Definition at line 40 of file TableTab.cpp.
|
private |
Definition at line 50 of file TableTab.cpp.
| void dbe::TableTab::CreateModels | ( | ) |
Definition at line 71 of file TableTab.cpp.
| void dbe::TableTab::DisconnectView | ( | ) |
Definition at line 87 of file TableTab.cpp.
|
overrideprotected |
Capture event of the pointer entering the tabletab while dragging something
| event | is a pointer to the associated qt event object |
Definition at line 130 of file TableTab.cpp.
|
overrideprotected |
Capture a mouse release event of a dragged object
Properly emits a signal to the associated tablemodel, i.e. this is a thread safe operation
| event | is a pointer to the associated qt event object |
Definition at line 171 of file TableTab.cpp.
| dbe::CustomDelegate * dbe::TableTab::GetTableDelegate | ( | ) | const |
Definition at line 188 of file TableTab.cpp.
| dbe::models::tableselection * dbe::TableTab::GetTableFilter | ( | ) | const |
Definition at line 183 of file TableTab.cpp.
| dbe::models::table * dbe::TableTab::GetTableModel | ( | ) | const |
Definition at line 178 of file TableTab.cpp.
| dbe::CustomTableView * dbe::TableTab::GetTableView | ( | ) | const |
Definition at line 193 of file TableTab.cpp.
|
private |
Definition at line 65 of file TableTab.cpp.
| void dbe::TableTab::ResetTableView | ( | ) |
Definition at line 92 of file TableTab.cpp.
|
slot |
Definition at line 116 of file TableTab.cpp.
| void dbe::TableTab::ResizeHeaders | ( | ) |
Definition at line 103 of file TableTab.cpp.
|
signal |
|
private |
Definition at line 44 of file TableTab.hpp.
|
private |
Definition at line 43 of file TableTab.hpp.
|
private |
Definition at line 46 of file TableTab.hpp.
|
private |
Definition at line 42 of file TableTab.hpp.
|
private |
Definition at line 45 of file TableTab.hpp.