X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=input_mapping_dialog.h;fp=input_mapping_dialog.h;h=0ca81d976866fbd3079015d5da9abdb0bc48e19c;hb=c558d684af1bcbbca87207ede74071850c835b7c;hp=d092a34cd5f12f71356a67f59956575de8e5ffca;hpb=6b99840a3d7af07d51d84b1658ef2b1a7cdb7bcb;p=nageru diff --git a/input_mapping_dialog.h b/input_mapping_dialog.h index d092a34..0ca81d9 100644 --- a/input_mapping_dialog.h +++ b/input_mapping_dialog.h @@ -6,6 +6,7 @@ #include #include +#include "audio_mixer.h" #include "mixer.h" namespace Ui { @@ -20,6 +21,7 @@ class InputMappingDialog : public QDialog public: InputMappingDialog(); + ~InputMappingDialog(); private: void fill_ui_from_mapping(const InputMapping &mapping); @@ -43,7 +45,9 @@ private: // held forever). InputMapping old_mapping; - const std::map devices; + std::map devices; + + AudioMixer::state_changed_callback_t saved_callback; }; #endif // !defined(_INPUT_MAPPING_DIALOG_H)