diff options
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/options/dialog.cpp | 5 |
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() |
