Skip to content
Snippets Groups Projects
ProjectRecoveryView.h 615 B
Newer Older
Samuel Jones's avatar
Samuel Jones committed
#ifndef PROJECTRECOVERYVIEW_H
#define PROJECTRECOVERYVIEW_H

#include "ProjectRecoveryPresenter.h"
#include <QWidget>
Samuel Jones's avatar
Samuel Jones committed

namespace Ui {
class ProjectRecoveryWidget;
}

class ProjectRecoveryView : public QWidget {
  Q_OBJECT
Samuel Jones's avatar
Samuel Jones committed

public:
  explicit ProjectRecoveryView(
      QWidget *parent = 0,
      ProjectRecoveryPresenter *presenter = nullptr);
  ~ProjectRecoveryView();
Samuel Jones's avatar
Samuel Jones committed

private slots:
  void onClickLastCheckpoint();
  void onClickOpenLastInScriptWindow();
  void onClickStartMantidNormally();
Samuel Jones's avatar
Samuel Jones committed

private:
  Ui::ProjectRecoveryWidget *ui;
  ProjectRecoveryPresenter *m_presenter;
Samuel Jones's avatar
Samuel Jones committed
};

#endif // PROJECTRECOVERYVIEW_H