summaryrefslogtreecommitdiff
path: root/gr-qtgui/lib/edit_box_msg_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/lib/edit_box_msg_impl.h')
-rw-r--r--gr-qtgui/lib/edit_box_msg_impl.h99
1 files changed, 49 insertions, 50 deletions
diff --git a/gr-qtgui/lib/edit_box_msg_impl.h b/gr-qtgui/lib/edit_box_msg_impl.h
index 6d92a1227e..b53dbbc4f4 100644
--- a/gr-qtgui/lib/edit_box_msg_impl.h
+++ b/gr-qtgui/lib/edit_box_msg_impl.h
@@ -33,63 +33,62 @@
#include <QLabel>
namespace gr {
- namespace qtgui {
-
- class QTGUI_API edit_box_msg_impl
- : public QObject, public edit_box_msg
- {
- Q_OBJECT
-
- private:
- int d_argc;
- char *d_argv;
- data_type_t d_type;
- bool d_is_pair;
- bool d_is_static;
-
- QGroupBox *d_group;
- QVBoxLayout *d_vlayout;
- QHBoxLayout *d_hlayout;
- QLabel *d_label;
- QLineEdit *d_val;
- QLineEdit *d_key;
- QComboBox *d_type_box;
-
- pmt::pmt_t d_msg;
- const pmt::pmt_t d_port;
-
- public:
- edit_box_msg_impl(gr::qtgui::data_type_t type,
- const std::string &value="",
- const std::string &label="",
- bool is_pair=false,
- bool is_static=true,
- const std::string &key="",
- QWidget* parent=0);
- ~edit_box_msg_impl();
-
- // Overload the start method of gr::block to emit a message if a
- // default value is provided.
- bool start();
-
- void exec_();
- QWidget* qwidget();
+namespace qtgui {
+
+class QTGUI_API edit_box_msg_impl : public QObject, public edit_box_msg
+{
+ Q_OBJECT
+
+private:
+ int d_argc;
+ char* d_argv;
+ data_type_t d_type;
+ bool d_is_pair;
+ bool d_is_static;
+
+ QGroupBox* d_group;
+ QVBoxLayout* d_vlayout;
+ QHBoxLayout* d_hlayout;
+ QLabel* d_label;
+ QLineEdit* d_val;
+ QLineEdit* d_key;
+ QComboBox* d_type_box;
+
+ pmt::pmt_t d_msg;
+ const pmt::pmt_t d_port;
+
+public:
+ edit_box_msg_impl(gr::qtgui::data_type_t type,
+ const std::string& value = "",
+ const std::string& label = "",
+ bool is_pair = false,
+ bool is_static = true,
+ const std::string& key = "",
+ QWidget* parent = 0);
+ ~edit_box_msg_impl();
+
+ // Overload the start method of gr::block to emit a message if a
+ // default value is provided.
+ bool start();
+
+ void exec_();
+ QWidget* qwidget();
#ifdef ENABLE_PYTHON
- PyObject* pyqwidget();
+ PyObject* pyqwidget();
#else
- void* pyqwidget();
+ void* pyqwidget();
#endif
- void set_value(pmt::pmt_t val);
+ void set_value(pmt::pmt_t val);
- public slots:
- void edit_finished();
- void set_type(int);
- void set_type(gr::qtgui::data_type_t type);
- };
+public slots:
+ void edit_finished();
+ void set_type(int);
+ void set_type(gr::qtgui::data_type_t type);
+};
- } /* namespace qtgui */
+} /* namespace qtgui */
} /* namespace gr */
#endif /* INCLUDED_QTGUI_EDIT_BOX_MSG_IMPL_H */