趣味で作ってるロボット用ソフトウェア
 All Classes Files Functions Enumerations Enumerator Friends Pages
Urg_information_widget.h
Go to the documentation of this file.
1 #ifndef URG_INFORMATION_WIDGET_H
2 #define URG_INFORMATION_WIDGET_H
3 
9 #include <memory>
10 #include "ui_Urg_information_widget_form.h"
11 
12 
14  : public QWidget, private Ui::Urg_information_widget_form
15 {
16  Q_OBJECT;
17 
18  public:
21 
22  private slots:
23  void change_connection_method(void);
24  void serial_connect_clicked(const std::string& device, long baudrate);
25  void ethernet_connect_clicked(const std::string& address, long port);
26  void disconnect_clicked(void);
27  void serial_rescan_clicked(void);
28  void sensor_connected(void);
29  void sensor_connect_failed(const QString& error_message);
30  void update_clicked(void);
31  void save_clicked(void);
32 
33  private:
35  Urg_information_widget& operator = (const Urg_information_widget& rhs);
36 
37  struct pImpl;
38  std::auto_ptr<pImpl> pimpl;
39 };
40 
41 #endif
Definition: Urg_information_widget.h:13