action_view_zoom_fit_(new QAction(this)),
action_view_zoom_one_to_one_(new QAction(this)),
action_view_show_cursors_(new QAction(this)),
- action_about_(new QAction(this)),
- menu_decoders_add_(new pv::widgets::DecoderMenu(this, true))
+ action_about_(new QAction(this))
+#ifdef ENABLE_DECODE
+ , menu_decoders_add_(new pv::widgets::DecoderMenu(this, true))
+#endif /* ENABLE_DECODE */
{
setup_ui();
restore_ui_settings();
return action_about_;
}
+#ifdef ENABLE_DECODE
QMenu* MainWindow::menu_decoder_add() const
{
return menu_decoders_add_;
}
+#endif /* ENABLE_DECODE */
void MainWindow::run_stop()
{
}
namespace widgets {
+#ifdef ENABLE_DECODE
class DecoderMenu;
+#endif /* ENABLE_DECODE */
}
class MainWindow : public QMainWindow
QAction* action_view_show_cursors() const;
QAction* action_about() const;
+#ifdef ENABLE_DECODE
QMenu* menu_decoder_add() const;
+#endif /* ENABLE_DECODE */
void run_stop();
QAction *const action_view_show_cursors_;
QAction *const action_about_;
+#ifdef ENABLE_DECODE
QMenu *const menu_decoders_add_;
+#endif /* ENABLE_DECODE */
};
} // namespace pv