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