#pragma once #include #include #include "ui_settings.h" #include "opentrack/shortcuts.h" class OptionsDialog: public QWidget { Q_OBJECT signals: void reload(); public: OptionsDialog(); private: Ui::UI_Settings ui; Shortcuts::settings s; void closeEvent(QCloseEvent *) override { doCancel(); } private slots: void doOK(); void doCancel(); void bind_key(Shortcuts::key_opts &kopts, QLabel* label); };