Название: TabOrder и дочерний виджет Отправлено: NeCoder от Сентября 02, 2017, 16:32 в дизайнере создал главную форму с двумя кнопками и отдельно виджет с элементами.
создаю этот виджет как дочерний на форме. мне надо чтоб по табу фокус шел на первую кнопку на форме, затем на элементы в дочернем виджете и затем на вторую кнопку. переколесил гугл сколько мог - не могу найти решения. как-то так не работает Код: ChildWidget *mychild = new ChildWidget(this); Название: Re: TabOrder и дочерний виджет Отправлено: Bepec от Сентября 02, 2017, 19:14 В дизайнере 4 кнопочку потыкайте на 3 панели инструментов слева. Включает режим правки порядка фокуса. Там циферки такие появятся и их можно менять :)
Название: Re: TabOrder и дочерний виджет Отправлено: NeCoder от Сентября 02, 2017, 19:52 В дизайнере 4 кнопочку потыкайте на 3 панели инструментов слева. Включает режим правки порядка фокуса. Там циферки такие появятся и их можно менять :) смищной сарказм. как мне это поможет изменить порядок обхода вместе с виджетом, который создается динамически?Название: Re: TabOrder и дочерний виджет Отправлено: Bepec от Сентября 02, 2017, 21:57 Сарказма тут нет, прост игривое настроение. Тем более на Вы :)
М... Ну тогда вам надо перехватывать сам Tab. Ну или посмотреть что там за евент вылетает и на него реагировать, переключая фокус самостоятельно. Если неэлегантно, то делается в 2 списка, 2 слота, и минут 20 времени. |