#include <implementations.hpp>
Signals | |
void | sigImplementationsFetched () |
Public Member Functions | |
bool | fetch () |
QStandardItemModel * | model () |
void | viewLinkGraph () |
virtual | ~Implementations () |
Private Attributes | |
std::string | dot_graph_ |
QTemporaryFile | dot_graph_file |
std::vector< QProcess * > | external_processes |
QStandardItemModel | model_ |
QMutex | mutex_ |
Definition at line 35 of file implementations.hpp.
rocon_qorchestra::Implementations::~Implementations | ( | ) | [virtual] |
Definition at line 26 of file implementations.cpp.
Currently just retrieves the orchestra loaded implementation - we may expand this to cater for loading/choosing from one of multiple implementations available as well.
Definition at line 39 of file implementations.cpp.
QStandardItemModel* rocon_qorchestra::Implementations::model | ( | ) | [inline] |
Definition at line 41 of file implementations.hpp.
void rocon_qorchestra::Implementations::sigImplementationsFetched | ( | ) | [signal] |
Load up the implementation dot graph in a KGraphViewer.
Be nice to have this internal instead of external (there are widgets, I just don't know how to start them yet).
Definition at line 76 of file implementations.cpp.
std::string rocon_qorchestra::Implementations::dot_graph_ [private] |
Definition at line 49 of file implementations.hpp.
QTemporaryFile rocon_qorchestra::Implementations::dot_graph_file [private] |
Definition at line 50 of file implementations.hpp.
std::vector<QProcess*> rocon_qorchestra::Implementations::external_processes [private] |
Definition at line 51 of file implementations.hpp.
QStandardItemModel rocon_qorchestra::Implementations::model_ [private] |
Definition at line 47 of file implementations.hpp.
QMutex rocon_qorchestra::Implementations::mutex_ [private] |
Definition at line 48 of file implementations.hpp.