// dialog.h #ifndef DIALOG_H #define DIALOG_H #include #include #include #include namespace Ui { class Dialog; } class Dialog : public QDialog { Q_OBJECT public: explicit Dialog(QWidget *parent = 0); ~Dialog(); public slots: public: private slots: void on_startButton_clicked(); void readyReadStandardOutput(); void processStarted(); void imachexecFinished(); void on_fileOpenButton_clicked(); void on_openLogButton_clicked(); void on_openGnuplotButton_clicked(); void on_launchbrowButton_clicked(); void on_runGnuplotButton_clicked(); //void on_playOutputButton_clicked(); private: Ui::Dialog *ui; QProcess *mImachexecProcess; QProcess *mGnuplotProcess; QProcess *mOutputPlayProcess; QString mOutputString; }; #endif // DIALOG_H