The GraphvizWorker class. More...
Signals | |
| void | emitFinished () |
| void | error () |
| void | svgFileRead (const QByteArray &data) |
Public Member Functions | |
| QProcess * | dotProcess () |
| GraphvizWorker (QObject *parent=nullptr) | |
| void | run () |
| void | setData (const QByteArray &data) |
| void | startThread () |
| QProcess * | unflattenProcess () |
| virtual | ~GraphvizWorker () |
The GraphvizWorker class.
Implements a QThread class that does the actual conversion from dot to svg. All critical communication is done using queued signals.
| Gui::GraphvizWorker::GraphvizWorker | ( | QObject * | parent = nullptr | ) |
|
virtual |
| QProcess * Gui::GraphvizWorker::dotProcess | ( | ) |
|
signal |
Referenced by startThread().
|
signal |
| void Gui::GraphvizWorker::run | ( | ) |
| void Gui::GraphvizWorker::setData | ( | const QByteArray & | data | ) |
| void Gui::GraphvizWorker::startThread | ( | ) |
References emitFinished(), and run().
|
signal |
Referenced by run().
| QProcess * Gui::GraphvizWorker::unflattenProcess | ( | ) |