Название: Перестает работать горячая клавиша. Отправлено: crot26rus от Апрель 24, 2010, 22:11 Пишу небольшой редактор текста. В главном меню есть action, который отвечает за выход (присвоил ему сочетание ctrl+x). В качестве центрального выджета QTabWidget во вкладках QTextEdit. Crtl+x перестает работать при перемещении фокуса на центральный виджет.
Почему так происходит? Как исправить? Название: Re: Перестает работать горячая клавиша. Отправлено: Авварон от Апрель 24, 2010, 22:54 попробуй ему поставить shortcutContext Qt::ApplicationShortcut
Название: Re: Перестает работать горячая клавиша. Отправлено: crot26rus от Апрель 28, 2010, 19:09 ...тоже самое :(
Название: Re: Перестает работать горячая клавиша. Отправлено: KuZ от Апрель 29, 2010, 01:35 Подскажите, "действию" присвоил параметр _actQuit->setShortcut(QKeySequence::Quit); не отображается и не работает сочетание клавиш в винде ХР 3пак, хотя в убунте 9.10 все нормально, другие параметры работают. Если не трудно у кого винда проверьте.
Название: Re: Перестает работать горячая клавиша. Отправлено: sendevent от Апрель 30, 2010, 21:28 Подскажите, "действию" присвоил параметр _actQuit->setShortcut(QKeySequence::Quit); не отображается и не работает сочетание клавиш в винде ХР 3пак, хотя в убунте 9.10 все нормально, другие параметры работают. Если не трудно у кого винда проверьте. так - все ок:Код: m_pQuitAction->setShortcut( QKeySequence( Qt::CTRL + Qt::Key_Q ) ); (http://img248.imageshack.us/img248/520/cntx.th.png) (http://img248.imageshack.us/i/cntx.png/) Название: Re: Перестает работать горячая клавиша. Отправлено: KuZ от Май 01, 2010, 12:29 Подскажите, "действию" присвоил параметр _actQuit->setShortcut(QKeySequence::Quit); не отображается и не работает сочетание клавиш в винде ХР 3пак, хотя в убунте 9.10 все нормально, другие параметры работают. Если не трудно у кого винда проверьте. спасибо заработало. так - все ок: Код: m_pQuitAction->setShortcut( QKeySequence( Qt::CTRL + Qt::Key_Q ) ); (http://img248.imageshack.us/img248/520/cntx.th.png) (http://img248.imageshack.us/i/cntx.png/) |