Go to the documentation of this file.00001 #ifndef URG_INFORMATION_WIDGET_H
00002 #define URG_INFORMATION_WIDGET_H
00003
00013 #include "ui_UrgInformationWidgetForm.h"
00014 #include <memory>
00015
00016
00017 class UrgInformationWidget
00018 : public QWidget, private Ui::UrgInformationWidgetForm
00019 {
00020 Q_OBJECT;
00021
00022 public:
00023 UrgInformationWidget(QWidget* parent = 0);
00024 ~UrgInformationWidget(void);
00025
00026 private slots:
00027 void rescanPressed(void);
00028 void connectPressed(bool connection, const std::string& device);
00029 void saveLog(void);
00030
00031 private:
00032 UrgInformationWidget(const UrgInformationWidget& rhs);
00033 UrgInformationWidget& operator = (const UrgInformationWidget& rhs);
00034
00035 struct pImpl;
00036 std::auto_ptr<pImpl> pimpl;
00037 };
00038
00039 #endif