Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: yarick от Октябрь 28, 2012, 19:20



Название: Qt::CTRL + Qt::Key_Enter не обрабатывает для меню!
Отправлено: yarick от Октябрь 28, 2012, 19:20
Делаю так
Код:
pAddWordMenu->addAction("&Слово",this,SLOT(addWord()),Qt::CTRL + Qt::Key_Enter);
И не работает эта комбинация, хотя около пункта меню высвечивается шорткат Ctrl+Enter - и по клику работает

А с обычными кнопками работает
Код:
pAddWordMenu->addAction("&Слово",this,SLOT(addWord()),Qt::CTRL + Qt::Key_W);
Здесь всё работает!

Вопрос - почему так происходит? Может такие комбинации нужно самому в keyPressEvent реализовывать?


Название: Re: Qt::CTRL + Qt::Key_Enter не обрабатывает для меню!
Отправлено: Bepec от Октябрь 28, 2012, 19:24
А ты с обоими enter'aми пробовал? :)


Название: Re: Qt::CTRL + Qt::Key_Enter не обрабатывает для меню!
Отправлено: kambala от Октябрь 28, 2012, 20:45
стандартный энтер — это Key_Return