| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #include "shortcutconfig.h"
- #include "ui_shortcutconfig.h"
- #include "globalinfo.h"
- ShortcutConfig::ShortcutConfig(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::ShortcutConfig)
- {
- ui->setupUi(this);
- // ui->keySequenceEdit
- QSettings configIniWrite("jcxclient.ini", QSettings::IniFormat);
- QVariant key1 = configIniWrite.value("Shortcut/key1", "F1");
- QVariant key2 = configIniWrite.value("Shortcut/key2", "F2");
- QVariant key3 = configIniWrite.value("Shortcut/key3", "F3");
- ui->keySequenceEdit->setKeySequence(key1.toString());
- ui->keySequenceEdit_2->setKeySequence(key2.toString());
- ui->keySequenceEdit_3->setKeySequence(key3.toString());
- // configIniWrite.value("Shortcut/key2");
- // configIniWrite.value("Shortcut/key3");
- // configIniWrite.setValue("Shortcut/key1", "192.168.0.1");
- // configIniWrite.setValue("Shortcut/key2", "127.0.0.1");
- // configIniWrite.setValue("Shortcut/key3", "2222");
- }
- ShortcutConfig::~ShortcutConfig()
- {
- delete ui;
- }
- void ShortcutConfig::on_pushButton_clicked()
- {
- QSettings configIniWrite("jcxclient.ini", QSettings::IniFormat);
- configIniWrite.setValue("Shortcut/key1", ui->keySequenceEdit->keySequence().toString());
- configIniWrite.setValue("Shortcut/key2", ui->keySequenceEdit_2->keySequence().toString());
- configIniWrite.setValue("Shortcut/key3", ui->keySequenceEdit_3->keySequence().toString());
- emit setShortcutConfig();
- }
|