mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-17 20:44:38 +03:00
minor refactor
This commit is contained in:
@@ -5,20 +5,20 @@
|
||||
|
||||
DialogHotkey::DialogHotkey(QWidget *parent) : QDialog(parent), ui(new Ui::DialogHotkey) {
|
||||
ui->setupUi(this);
|
||||
ui->show_mainwindow->setKeySequence(NekoRay::dataStore->hotkey_mainwindow);
|
||||
ui->show_groups->setKeySequence(NekoRay::dataStore->hotkey_group);
|
||||
ui->show_routes->setKeySequence(NekoRay::dataStore->hotkey_route);
|
||||
ui->system_proxy->setKeySequence(NekoRay::dataStore->hotkey_system_proxy_menu);
|
||||
ui->show_mainwindow->setKeySequence(NekoGui::dataStore->hotkey_mainwindow);
|
||||
ui->show_groups->setKeySequence(NekoGui::dataStore->hotkey_group);
|
||||
ui->show_routes->setKeySequence(NekoGui::dataStore->hotkey_route);
|
||||
ui->system_proxy->setKeySequence(NekoGui::dataStore->hotkey_system_proxy_menu);
|
||||
GetMainWindow()->RegisterHotkey(true);
|
||||
}
|
||||
|
||||
DialogHotkey::~DialogHotkey() {
|
||||
if (result() == QDialog::Accepted) {
|
||||
NekoRay::dataStore->hotkey_mainwindow = ui->show_mainwindow->keySequence().toString();
|
||||
NekoRay::dataStore->hotkey_group = ui->show_groups->keySequence().toString();
|
||||
NekoRay::dataStore->hotkey_route = ui->show_routes->keySequence().toString();
|
||||
NekoRay::dataStore->hotkey_system_proxy_menu = ui->system_proxy->keySequence().toString();
|
||||
NekoRay::dataStore->Save();
|
||||
NekoGui::dataStore->hotkey_mainwindow = ui->show_mainwindow->keySequence().toString();
|
||||
NekoGui::dataStore->hotkey_group = ui->show_groups->keySequence().toString();
|
||||
NekoGui::dataStore->hotkey_route = ui->show_routes->keySequence().toString();
|
||||
NekoGui::dataStore->hotkey_system_proxy_menu = ui->system_proxy->keySequence().toString();
|
||||
NekoGui::dataStore->Save();
|
||||
}
|
||||
GetMainWindow()->RegisterHotkey(false);
|
||||
delete ui;
|
||||
|
||||
Reference in New Issue
Block a user