12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #ifndef CTKHOSTAPPEXAMPLEWIDGET_H
- #define CTKHOSTAPPEXAMPLEWIDGET_H
- #include <QWidget>
- #include <QProcess>
- 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
|