mirror of
https://github.com/xiaoyifang/goldendict-ng.git
synced 2024-11-27 23:34:06 +00:00
21 lines
468 B
C++
21 lines
468 B
C++
|
#include "mruqmenu.hh"
|
||
|
#include <QKeyEvent>
|
||
|
|
||
|
MRUQMenu::MRUQMenu(const QString title, QWidget *parent):
|
||
|
QMenu(title,parent)
|
||
|
{
|
||
|
installEventFilter(this);
|
||
|
}
|
||
|
|
||
|
bool MRUQMenu::eventFilter(QObject *obj, QEvent *event)
|
||
|
{
|
||
|
if (event->type() == QEvent::KeyRelease){
|
||
|
QKeyEvent *keyevent = static_cast<QKeyEvent*>(event);
|
||
|
if (keyevent->key() == Qt::Key_Control){
|
||
|
emit ctrlReleased();
|
||
|
return true;
|
||
|
}
|
||
|
}
|
||
|
return false;
|
||
|
}
|