Порядок табуляции в QDialog всегда перемещается в QTableWidget последним - PullRequest
1 голос
/ 02 сентября 2011

У меня есть QDialog, который содержит кучу полей, кнопок и пользовательский виджет, который наследует QTableWidget где-то посередине.У меня порядок вкладок настроен так, как я хочу, и он работает нормально, , но только в первый раз. После фокусировки на последнем виджете в порядке вкладок и повторного нажатия вкладки фокус переходитвернуться к пользовательскому QTableWidget! Он не возвращается к номеру 1 в порядке табуляции!

Я попытался изменить порядок табуляции на что-то другое, и я все еще получаю тот же результат.После вывода табуляции из последнего виджета фокус переходит на таблицу (которая № 26 из 38 в порядке табуляции) вместо первого поля.

Я попытался установить «NoFocus» на основном QDialog исам пользовательский виджет таблицы.Я также не использую setTabOrder () нигде в QDialog или в моем виджете таблицы.

Что может происходить?

...