COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <SignalManager.hpp>
Inherits QObject.
Public Member Functions | |
SignalManager (QMainWindow *parent=0) | |
~SignalManager () | |
void | show_menu (const QPoint &pos, Handle< core::CNode > node, const QList< cf3::ui::core::ActionInfo > &sigs) |
Private Slots | |
void | action_triggered () |
void | action_hovered () |
void | signal_signature (cf3::common::SignalArgs &node) |
void | dialog_finished (int result) |
Private Attributes | |
QMenu * | m_menu |
SignatureDialog * | m_dialog |
Handle< core::CNode > | m_node |
QMap< QAction *, core::ActionInfo > | m_signals |
QMap< QAction *, bool > | m_local_status |
QAction * | m_current_action |
bool | m_waiting_for_signature |
common::XML::SignalFrame | m_frame |
Definition at line 37 of file SignalManager.hpp.
SignalManager | ( | QMainWindow * | parent = 0 | ) |
Definition at line 42 of file SignalManager.cpp.
~SignalManager | ( | ) |
Definition at line 57 of file SignalManager.cpp.
|
privateslot |
Definition at line 134 of file SignalManager.cpp.
|
privateslot |
Definition at line 112 of file SignalManager.cpp.
|
privateslot |
Definition at line 182 of file SignalManager.cpp.
void show_menu | ( | const QPoint & | pos, |
Handle< core::CNode > | node, | ||
const QList< cf3::ui::core::ActionInfo > & | sigs | ||
) |
Definition at line 65 of file SignalManager.cpp.
|
privateslot |
Definition at line 146 of file SignalManager.cpp.
|
private |
Definition at line 72 of file SignalManager.hpp.
|
private |
Definition at line 64 of file SignalManager.hpp.
|
private |
Definition at line 76 of file SignalManager.hpp.
|
private |
Definition at line 70 of file SignalManager.hpp.
|
private |
Definition at line 62 of file SignalManager.hpp.
|
private |
Definition at line 66 of file SignalManager.hpp.
|
private |
Definition at line 68 of file SignalManager.hpp.
|
private |
Definition at line 74 of file SignalManager.hpp.
Send comments to: COOLFluiD Web Admin |