#ifndef SCIP_TERMINAL_WIDGET_H
#define SCIP_TERMINAL_WIDGET_H

/*!
  \file
  \brief Terminal program for URG

  \author Satofumi KAMIMURA

  $Id: ScipTerminalWidget.h 1747 2010-03-14 23:05:48Z satofumi $
*/

#include "ui_ScipTerminalWidgetForm.h"
#include <memory>


class ScipTerminalWidget : public QWidget, private Ui::ScipTerminalWidgetForm
{
  Q_OBJECT;

public:
  ScipTerminalWidget(QWidget* widget = 0x0);
  ~ScipTerminalWidget(void);

  // !!!

private:
  ScipTerminalWidget(const ScipTerminalWidget& rhs);
  ScipTerminalWidget& operator = (const ScipTerminalWidget& rhs);

  struct pImpl;
  std::auto_ptr<pImpl> pimpl;
};

#endif /* !SCIP_TERMINAL_WIDGET_H */
