SCIRun
5.0
|
#include <ModuleWidget.h>
Public Slots | |
virtual void | execute () |
void | showOptionsDialog () |
void | setLogButtonColor (const QColor &color) |
void | resetLogButtonColor () |
void | resetProgressBar () |
void | updateProgressBar (double percent) |
void | updateModuleTime () |
void | launchDocumentation () |
void | updateNote (const Note ¬e) |
void | duplicate () |
void | connectNewModule (const SCIRun::Dataflow::Networks::PortDescriptionInterface *portToConnect, const std::string &newModuleName) |
void | addDynamicPort (const SCIRun::Dataflow::Networks::ModuleId &mid, const SCIRun::Dataflow::Networks::PortId &pid) |
void | removeDynamicPort (const SCIRun::Dataflow::Networks::ModuleId &mid, const SCIRun::Dataflow::Networks::PortId &pid) |
Signals | |
void | removeModule (const SCIRun::Dataflow::Networks::ModuleId &moduleId) |
void | requestConnection (const SCIRun::Dataflow::Networks::PortDescriptionInterface *from, const SCIRun::Dataflow::Networks::PortDescriptionInterface *to) |
void | connectionAdded (const SCIRun::Dataflow::Networks::ConnectionDescription &desc) |
void | connectionDeleted (const SCIRun::Dataflow::Networks::ConnectionId &id) |
void | moduleExecuted () |
void | updateProgressBarSignal (double percent) |
void | cancelConnectionsInProgress () |
void | noteUpdated (const Note ¬e) |
void | duplicateModule (const SCIRun::Dataflow::Networks::ModuleHandle &module) |
void | connectNewModule (const SCIRun::Dataflow::Networks::ModuleHandle &moduleToConnectTo, const SCIRun::Dataflow::Networks::PortDescriptionInterface *portToConnect, const std::string &newModuleName) |
void | backgroundColorUpdated (const QString &color) |
void | dynamicPortChanged () |
Public Member Functions | |
ModuleWidget (NetworkEditor *ed, const QString &name, SCIRun::Dataflow::Networks::ModuleHandle theModule, boost::shared_ptr< DialogErrorControl > dialogErrorControl, QWidget *parent=0) | |
~ModuleWidget () | |
void | trackConnections () |
size_t | numInputPorts () const |
size_t | numOutputPorts () const |
const PortWidgetManager & | ports () |
std::string | getModuleId () const |
SCIRun::Dataflow::Networks::ModuleHandle | getModule () const |
void | setDeletedFromGui (bool b) |
void | setColorAsWaiting () |
void | setColorSelected () |
void | setColorUnselected () |
void | printPortPositions () const |
bool | hasDynamicPorts () const |
virtual boost::signals2::connection | connectExecuteBegins (const SCIRun::Dataflow::Networks::ExecuteBeginsSignalType::slot_type &subscriber) |
virtual boost::signals2::connection | connectExecuteEnds (const SCIRun::Dataflow::Networks::ExecuteEndsSignalType::slot_type &subscriber) |
virtual boost::signals2::connection | connectErrorListener (const SCIRun::Dataflow::Networks::ErrorSignalType::slot_type &subscriber) |
Public Member Functions inherited from ExecutableObject | |
~ExecutableObject () | |
virtual void | execute ()=0 |
virtual boost::signals2::connection | connectExecuteBegins (const ExecuteBeginsSignalType::slot_type &subscriber)=0 |
virtual boost::signals2::connection | connectExecuteEnds (const ExecuteEndsSignalType::slot_type &subscriber)=0 |
virtual boost::signals2::connection | connectErrorListener (const ErrorSignalType::slot_type &subscriber)=0 |
Public Member Functions inherited from HasNotes | |
HasNotes (const std::string &name, bool positionAdjustable) | |
virtual | ~HasNotes () |
void | connectNoteEditorToAction (QAction *action) |
void | connectUpdateNote (QObject *obj) |
void | setCurrentNote (const Note ¬e) |
Static Public Attributes | |
static boost::shared_ptr < class ConnectionFactory > | connectionFactory_ |
static boost::shared_ptr < class ClosestPortFinder > | closestPortFinder_ |
static const int | PORT_SPACING = 3 |
Additional Inherited Members | |
Protected Member Functions inherited from HasNotes | |
void | destroy () |
ModuleWidget | ( | NetworkEditor * | ed, |
const QString & | name, | ||
SCIRun::Dataflow::Networks::ModuleHandle | theModule, | ||
boost::shared_ptr< DialogErrorControl > | dialogErrorControl, | ||
QWidget * | parent = 0 |
||
) |
~ModuleWidget | ( | ) |
|
slot |
|
signal |
|
signal |
|
virtual |
|
virtual |
|
virtual |
|
signal |
|
signal |
|
slot |
|
signal |
|
slot |
|
signal |
|
signal |
|
virtualslot |
|
inline |
|
inline |
bool hasDynamicPorts | ( | ) | const |
|
slot |
|
signal |
|
signal |
size_t numInputPorts | ( | ) | const |
size_t numOutputPorts | ( | ) | const |
|
inline |
void printPortPositions | ( | ) | const |
|
slot |
|
signal |
|
signal |
|
slot |
|
slot |
void setColorAsWaiting | ( | ) |
void setColorSelected | ( | ) |
void setColorUnselected | ( | ) |
|
inline |
|
slot |
|
slot |
void trackConnections | ( | ) |
|
slot |
|
slot |
|
slot |
|
signal |
|
static |
|
static |
|
static |