Название: Фокус на QComboBox Отправлено: like-nix от Апрель 08, 2011, 10:59 Здравствуйте уважаемые коллеги.
Я хочу установить фокус на QComboBox так чтобы поведение было такое же как если бы я кликнул по ниму мышкой. Сейчас сделано comboBox->setFocus(), фокус comboBox получает по ни как спадающее меню с содежимым. Я перепробовал все варианты Qt::FocusReason, но нужно поведения не получил. Название: Re: Фокус на QComboBox Отправлено: GreatSnake от Апрель 08, 2011, 11:03 А теперь сам внимательно прочитай, что написал и сделай выводы.
Название: Re: Фокус на QComboBox Отправлено: Пантер от Апрель 08, 2011, 11:06 Странно, но когда я кликаю мышкой на комбобокс, он не выпадает. ЧЯДНТ?
Название: Re: Фокус на QComboBox Отправлено: Fess от Апрель 08, 2011, 11:20 Вызывай QComboBox::showPopup () когда ставишь фокус
Установка фокуса означает лишь то, что события от пользователя (нажатие кнопок на клаве) будут приходить этому виджету. Название: Re: Фокус на QComboBox Отправлено: like-nix от Апрель 08, 2011, 11:24 Не понял ни одно из ответов сорри. Может я выражаюсь не понялно. Прилагаю картинки
combo1.jpg это setFocus а хочется чтобы было как в combo2.jpg Я фокус устанавливаю на QComboBox через хот кеи. Название: Re: Фокус на QComboBox Отправлено: like-nix от Апрель 08, 2011, 11:25 Ок Fess сейчас попробую.
Название: Re: Фокус на QComboBox Отправлено: like-nix от Апрель 08, 2011, 11:28 Да спасибо showPopup помогло.
Название: Re: Фокус на QComboBox Отправлено: like-nix от Апрель 08, 2011, 11:51 >Странно, но когда я кликаю мышкой на комбобокс, он не выпадает.
Согласен что это странно =) так как у меня выпадает/выпадал всегда. Название: Re: Фокус на QComboBox Отправлено: Пантер от Апрель 08, 2011, 11:54 А если комбобокс редактируемый? ;)
Название: Re: Фокус на QComboBox Отправлено: like-nix от Апрель 08, 2011, 11:58 Упс с описание проблемы вышел фаил :)
|