SOFA API  73d8bb95
Open source framework for multi-physics simuation
sofa::gui::qt::GenGraphForm Class Reference

#include <GenGraphForm.h>

Inheritance diagram for sofa::gui::qt::GenGraphForm:

Protected Attributes

QString exportedFile
 
sofa::simulation::Nodegraph
 
std::list< QStringList > tasks
 
QProcess * currentTask
 
std::map< std::string, std::set< std::string > > presetFilters
 
bool settingFilter
 

Public Member Functions

 GenGraphForm (QWidget *parent=Q_NULLPTR)
 
void setScene (sofa::simulation::Node *scene)
 

Protected Member Functions

void addTask (QStringList argv)
 
void runTask ()
 
void killAllTasks ()
 
std::set< std::string > getCurrentFilter ()
 

Public Slots

virtual void change ()
 
virtual void doBrowse ()
 
virtual void doExport ()
 
virtual void doDisplay ()
 
virtual void doClose ()
 
virtual void taskFinished ()
 
virtual void changeFilter ()
 
virtual void setFilter ()
 

Attribute details

QProcess* sofa::gui::qt::GenGraphForm::currentTask
protected
QString sofa::gui::qt::GenGraphForm::exportedFile
protected
sofa::simulation::Node* sofa::gui::qt::GenGraphForm::graph
protected
std::map<std::string, std::set<std::string> > sofa::gui::qt::GenGraphForm::presetFilters
protected
bool sofa::gui::qt::GenGraphForm::settingFilter
protected
std::list<QStringList> sofa::gui::qt::GenGraphForm::tasks
protected

Constructor details

sofa::gui::qt::GenGraphForm::GenGraphForm ( QWidget parent = Q_NULLPTR)

Function details

void sofa::gui::qt::GenGraphForm::addTask ( QStringList  argv)
protected
void sofa::gui::qt::GenGraphForm::change ( )
virtualslot
void sofa::gui::qt::GenGraphForm::changeFilter ( )
virtualslot
void sofa::gui::qt::GenGraphForm::doBrowse ( )
virtualslot
void sofa::gui::qt::GenGraphForm::doClose ( )
virtualslot
void sofa::gui::qt::GenGraphForm::doDisplay ( )
virtualslot
void sofa::gui::qt::GenGraphForm::doExport ( )
virtualslot
std::set< std::string > sofa::gui::qt::GenGraphForm::getCurrentFilter ( )
protected
void sofa::gui::qt::GenGraphForm::killAllTasks ( )
protected
void sofa::gui::qt::GenGraphForm::runTask ( )
protected
void sofa::gui::qt::GenGraphForm::setFilter ( )
virtualslot
void sofa::gui::qt::GenGraphForm::setScene ( sofa::simulation::Node scene)
void sofa::gui::qt::GenGraphForm::taskFinished ( )
virtualslot