X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fmainwindow.hpp;h=1779712f4c93aa9edc5b2182930454021f5099a1;hb=da30ecb7e72bd2547e524258efa5ec642988b70b;hp=f975ca516b5dbc0c84dbccd1e2c967e256ac3467;hpb=998b89fd858e0dfc09c97cc4e3de718643f0017b;p=pulseview.git diff --git a/pv/mainwindow.hpp b/pv/mainwindow.hpp index f975ca5..1779712 100644 --- a/pv/mainwindow.hpp +++ b/pv/mainwindow.hpp @@ -33,7 +33,6 @@ struct srd_decoder; class QVBoxLayout; namespace sigrok { -class Device; class OutputFormat; } @@ -51,7 +50,9 @@ class View; } namespace widgets { +#ifdef ENABLE_DECODE class DecoderMenu; +#endif } class MainWindow : public QMainWindow @@ -87,11 +88,13 @@ public: QAction* action_view_show_cursors() const; QAction* action_about() const; +#ifdef ENABLE_DECODE QMenu* menu_decoder_add() const; +#endif void run_stop(); - void select_device(std::shared_ptr device); + void select_device(std::shared_ptr device); public Q_SLOTS: void export_file(std::shared_ptr format); @@ -167,7 +170,9 @@ private: QAction *const action_view_show_cursors_; QAction *const action_about_; +#ifdef ENABLE_DECODE QMenu *const menu_decoders_add_; +#endif }; } // namespace pv