![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <TabBuilder.hpp>
Inherits QTabWidget.
Public Member Functions | |
| template<typename TYPE > | |
| TYPE * | widget (Handle< core::CNode > node) |
| void | show_tab (Handle< core::CNode > node) |
| void | queue_tab (Handle< core::CNode > node) |
| void | dragEnterEvent (QDragEnterEvent *event) |
| void | dragLeaveEvent (QDragLeaveEvent *event) |
| void | dragMoveEvent (QDragMoveEvent *event) |
| select the tab that is under the cursor when dragging data More... | |
| void | dropEvent (QDragMoveEvent *event) |
Static Public Member Functions | |
| static TabBuilder * | instance () |
Private Slots | |
| void | tab_clicked (int index) |
| void | begin_model_reset () |
| void | end_model_reset () |
Private Member Functions | |
| TabBuilder (QWidget *parent=0) | |
| ~TabBuilder () | |
Private Attributes | |
| QMap< common::UUCount, TabInfo > | m_tabs |
| QMap< common::UUCount, int > | m_last_tabs |
| QList< common::UUCount > | m_new_tabs |
Definition at line 42 of file TabBuilder.hpp.
|
private |
Definition at line 30 of file TabBuilder.cpp.
|
private |
Definition at line 46 of file TabBuilder.cpp.
|
privateslot |
Definition at line 53 of file TabBuilder.cpp.
|
inline |
Definition at line 82 of file TabBuilder.hpp.
|
inline |
Definition at line 86 of file TabBuilder.hpp.
|
inline |
select the tab that is under the cursor when dragging data
Definition at line 91 of file TabBuilder.hpp.
|
inline |
Definition at line 101 of file TabBuilder.hpp.
|
privateslot |
Definition at line 69 of file TabBuilder.cpp.
|
static |
Definition at line 22 of file TabBuilder.cpp.
| void queue_tab | ( | Handle< core::CNode > | node | ) |
Definition at line 110 of file TabBuilder.cpp.
| void show_tab | ( | Handle< core::CNode > | node | ) |
Definition at line 97 of file TabBuilder.cpp.
|
privateslot |
Definition at line 120 of file TabBuilder.cpp.
|
inline |
Definition at line 52 of file TabBuilder.hpp.
|
private |
Definition at line 124 of file TabBuilder.hpp.
|
private |
Definition at line 126 of file TabBuilder.hpp.
|
private |
Definition at line 122 of file TabBuilder.hpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |