setMovable(false);
setFloatable(false);
+ // Setup the decoder button
+#ifdef ENABLE_DECODE
+ QToolButton *add_decoder_button = new QToolButton(this);
+ add_decoder_button->setIcon(QIcon::fromTheme("add-decoder",
+ QIcon(":/icons/add-decoder.svg")));
+ add_decoder_button->setPopupMode(QToolButton::InstantPopup);
+ add_decoder_button->setMenu(main_window_.menu_decoder_add());
+#endif
+
// Setup the menu
QMenu *const menu = new QMenu(this);
addAction(main_window.action_view_zoom_fit());
addAction(main_window.action_view_zoom_one_to_one());
addSeparator();
+ addAction(main_window.action_view_show_cursors());
+ addSeparator();
connect(&run_stop_button_, SIGNAL(clicked()),
this, SLOT(on_run_stop()));
addWidget(&sample_count_);
addWidget(&sample_rate_);
addWidget(&run_stop_button_);
+#ifdef ENABLE_DECODE
+ addSeparator();
+ addWidget(add_decoder_button);
+#endif
QWidget *const spacer = new QWidget();
spacer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);