 |
GNU Radio Manual and C++ API Reference
3.9.1.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
11 #ifndef INCLUDED_QTGUI_EDIT_BOX_MSG_H
12 #define INCLUDED_QTGUI_EDIT_BOX_MSG_H
21 #include <qapplication.h>
99 typedef std::shared_ptr<edit_box_msg>
sptr;
117 const std::string& value =
"",
118 const std::string& label =
"",
120 bool is_static =
true,
121 const std::string& key =
"",
122 QWidget* parent = NULL);
124 virtual void exec_() = 0;
125 virtual QWidget* qwidget() = 0;
128 virtual PyObject* pyqwidget() = 0;
130 virtual void* pyqwidget() = 0;
#define QTGUI_API
Definition: gr-qtgui/include/gnuradio/qtgui/api.h:18
std::shared_ptr< edit_box_msg > sptr
Definition: edit_box_msg.h:99
QApplication * d_qApplication
Definition: edit_box_msg.h:133
PMT_API bool is_pair(const pmt_t &obj)
Return true if obj is a pair, else false (warning: also returns true for a dict)
data_type_t
Definition: qtgui_types.h:21
The abstract base class for all 'terminal' processing blocks.
Definition: block.h:59
Create a QT Edit Box widget where the value is posted as a message.
Definition: edit_box_msg.h:95
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:29