gui: Reject options dialog when key escape is pressed
This commit is contained in:
parent
4a43306a4f
commit
7bf22bf0c2
1 changed files with 4 additions and 0 deletions
|
@ -115,6 +115,10 @@ OptionsDialog::OptionsDialog(QWidget *parent, bool enableWallet) :
|
||||||
mapper->setSubmitPolicy(QDataWidgetMapper::ManualSubmit);
|
mapper->setSubmitPolicy(QDataWidgetMapper::ManualSubmit);
|
||||||
mapper->setOrientation(Qt::Vertical);
|
mapper->setOrientation(Qt::Vertical);
|
||||||
|
|
||||||
|
GUIUtil::ItemDelegate* delegate = new GUIUtil::ItemDelegate(mapper);
|
||||||
|
connect(delegate, &GUIUtil::ItemDelegate::keyEscapePressed, this, &OptionsDialog::reject);
|
||||||
|
mapper->setItemDelegate(delegate);
|
||||||
|
|
||||||
/* setup/change UI elements when proxy IPs are invalid/valid */
|
/* setup/change UI elements when proxy IPs are invalid/valid */
|
||||||
ui->proxyIp->setCheckValidator(new ProxyAddressValidator(parent));
|
ui->proxyIp->setCheckValidator(new ProxyAddressValidator(parent));
|
||||||
ui->proxyIpTor->setCheckValidator(new ProxyAddressValidator(parent));
|
ui->proxyIpTor->setCheckValidator(new ProxyAddressValidator(parent));
|
||||||
|
|
Loading…
Reference in a new issue