aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/options/dialog.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/modules/options/dialog.cpp b/src/modules/options/dialog.cpp
index 67990304c..87931b46e 100644
--- a/src/modules/options/dialog.cpp
+++ b/src/modules/options/dialog.cpp
@@ -49,6 +49,7 @@
#include <QFont>
#include <QEvent>
#include <QCloseEvent>
+#include <QShortcut>
#include <q3header.h>
// FIXME: #include <QHeaderView>
@@ -281,9 +282,7 @@ KviOptionsDialog::KviOptionsDialog(QWidget * par,const QString &szGroup)
KVI_OPTION_RECT(KviOption_rectGeneralOptionsDialogGeometry).y());
}
- KviAccel *a = new KviAccel( this );
- a->connectItem( a->insertItem(Qt::Key_Escape), this,SLOT(close()) );
-
+ connect(new QShortcut(Qt::Key_Escape,this),SIGNAL(activated()),this,SLOT(close()));
}
KviOptionsDialog::~KviOptionsDialog()