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.
Send comments to: COOLFluiD Web Admin |