diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2015-05-31 11:51:41 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2015-05-31 11:51:41 +0200 |
commit | 24128cad6973583f5ff26ff8853281a2ff752514 (patch) | |
tree | 80eaabeffda3cb20e8eb3d22c31746322ebd9519 /facetracknoir/shortcut-dialog.cpp | |
parent | f414b6d4e003532ec65eacf6052c2c888b892906 (diff) |
ui: introduce options dialog
Move the non-mapping contents of mapping dialog to new options dialog.
The latter now also contains what used to be in the shortcuts dialog.
Diffstat (limited to 'facetracknoir/shortcut-dialog.cpp')
-rw-r--r-- | facetracknoir/shortcut-dialog.cpp | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/facetracknoir/shortcut-dialog.cpp b/facetracknoir/shortcut-dialog.cpp deleted file mode 100644 index b4c236c6..00000000 --- a/facetracknoir/shortcut-dialog.cpp +++ /dev/null @@ -1,49 +0,0 @@ -#include "shortcut-dialog.hpp" - -KeyboardShortcutDialog::KeyboardShortcutDialog() -{ - ui.setupUi( this ); - - connect(ui.buttonBox, SIGNAL(accepted()), this, SLOT(doOK())); - connect(ui.buttonBox, SIGNAL(rejected()), this, SLOT(doCancel())); - - for ( int i = 0; i < global_key_sequences.size(); i++) { - ui.cbxCenterKey->addItem(global_key_sequences.at(i)); - ui.cbxToggleKey->addItem(global_key_sequences.at(i)); - ui.cbxZeroKey->addItem(global_key_sequences.at(i)); - } - - tie_setting(s.center.key_index, ui.cbxCenterKey); - tie_setting(s.center.alt, ui.chkCenterAlt); - tie_setting(s.center.shift, ui.chkCenterShift); - tie_setting(s.center.ctrl, ui.chkCenterCtrl); - - tie_setting(s.toggle.key_index, ui.cbxToggleKey); - tie_setting(s.toggle.alt, ui.chkToggleAlt); - tie_setting(s.toggle.shift, ui.chkToggleShift); - tie_setting(s.toggle.ctrl, ui.chkToggleCtrl); - - tie_setting(s.zero.key_index, ui.cbxZeroKey); - tie_setting(s.zero.alt, ui.chkZeroAlt); - tie_setting(s.zero.shift, ui.chkZeroShift); - tie_setting(s.zero.ctrl, ui.chkZeroCtrl); - - tie_setting(s.s_main.tray_enabled, ui.trayp); - - tie_setting(s.s_main.center_at_startup, ui.center_at_startup); -} - -void KeyboardShortcutDialog::doOK() { - s.b->save(); - s.s_main.b->save(); - ui.game_detector->save(); - this->close(); - emit reload(); -} - -void KeyboardShortcutDialog::doCancel() { - s.b->reload(); - s.s_main.b->reload(); - ui.game_detector->revert(); - close(); -} |