Default to deleting windows from ToolWindowManager when closed

This commit is contained in:
baldurk
2016-11-11 18:58:12 +01:00
parent 614c15d669
commit 097b93ce9c
5 changed files with 22 additions and 17 deletions
+7 -10
View File
@@ -165,6 +165,13 @@ CaptureDialog::CaptureDialog(CaptureContext *ctx, OnCaptureMethod captureCallbac
CaptureDialog::~CaptureDialog()
{
if(ui->toggleGlobal->isChecked())
{
ui->toggleGlobal->setChecked(false);
updateGlobalHook();
}
delete ui;
}
@@ -504,16 +511,6 @@ void CaptureDialog::loadSettings(QString filename)
}
}
void CaptureDialog::closeEvent(QCloseEvent *event)
{
if(ui->toggleGlobal->isChecked())
{
ui->toggleGlobal->setChecked(false);
updateGlobalHook();
}
}
void CaptureDialog::updateGlobalHook()
{
ui->globalGroup->setVisible(!injectMode() && m_Ctx->Config.AllowGlobalHook);