#ifndef CTKHOSTAPPEXAMPLEWIDGET_H #define CTKHOSTAPPEXAMPLEWIDGET_H #include #include class ctkDicomExampleHost; namespace Ui { class ctkHostAppExampleWidget; } class ctkHostAppExampleWidget : public QWidget { Q_OBJECT public: explicit ctkHostAppExampleWidget(QWidget *parent = 0); void setAppFileName(QString name); ~ctkHostAppExampleWidget(); public slots: void loadButtonClicked(); void startButtonClicked(); void runButtonClicked(); void stopButtonClicked(); void appProcessError(QProcess::ProcessError error); void appProcessStateChanged(QProcess::ProcessState state); void placeholderResized(); protected: ctkDicomExampleHost* host; QString appFileName; private: Ui::ctkHostAppExampleWidget *ui; }; #endif // CTKHOSTWIDGET_H