#include <QDialogButtonBox>
#include <QGroupBox>
#include <QListWidget>
+#include <QToolBar>
+#include <QToolButton>
#include <QVBoxLayout>
#include <pv/prop/binding/deviceoptions.h>
class DeviceOptions : public QDialog
{
+ Q_OBJECT
+
public:
DeviceOptions(QWidget *parent, struct sr_dev_inst *sdi);
private:
void setup_probes();
+ void set_all_probes(bool set);
+
+private slots:
+ void enable_all_probes();
+ void disable_all_probes();
+
private:
struct sr_dev_inst *const _sdi;
QGroupBox _probes_box;
QVBoxLayout _probes_box_layout;
QListWidget _probes;
+ QToolBar _probes_bar;
+ QToolButton _enable_all_probes;
+ QToolButton _disable_all_probes;
QGroupBox _props_box;
QVBoxLayout _props_box_layout;