Просмотр сообщений
|
Страниц: 1 [2]
|
19
|
Qt / Пользовательский интерфейс (GUI) / (РЕШЕНО) Не получается отследить нажатие Key_Tab
|
: Ноябрь 17, 2015, 12:53
|
Добрый день!
Вроде бы простая задача, но никак не получается отследить нажатие клавиши Key_Tab в QComboBox. Фрагмент кода:
bool MyForm::event( QEvent* event) { if ( event->type() != QEvent::KeyPress) return QWidget::event( event);
QKeyEvent *keyEvent = dynamic_cast<QKeyEvent *>(event); if ( !keyEvent) return QWidget::event( event);
switch ( keyEvent->key()) { case Qt::Key_Tab: return true; }
return QWidget::event( event); }
Подскажите, пожалуйста, что делаю не так?
|
|
|
25
|
Qt / Пользовательский интерфейс (GUI) / Как отследить неудачный поиск в QComboBox?
|
: Октябрь 09, 2015, 08:58
|
Добрый день
Может быть кто-нибудь сталкивался со следующей проблемой: QComboBox, editable = false, если пользователь находясь в этом поле вводит первые символы строк, которые присутствуют среди items, то происходит изменение CurrentIndex, в случае же если такой строки нет, то необходимо выполнить showPopup.
Заранее благодарен.
|
|
|
|
|