Russian Qt Forum
Октябрь 02, 2024, 07:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt::CTRL + Qt::Key_Enter не обрабатывает для меню!  (Прочитано 2551 раз)
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 реализовывать?
Записан
Bepec
Гость
« Ответ #1 : Октябрь 28, 2012, 19:24 »

А ты с обоими enter'aми пробовал? Улыбающийся
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #2 : Октябрь 28, 2012, 20:45 »

стандартный энтер — это Key_Return
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.211 секунд. Запросов: 23.