Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: GraninAS от Февраль 02, 2011, 05:20



Название: [Решено]Глюки в окне диалога
Отправлено: GraninAS от Февраль 02, 2011, 05:20
Уважаемые друзья! Нужна ваша помощь.

Имеется глюк в окне диалога:
(http://habreffect.ru/files/238/4b2427a80/dialog_gluk.png)

Примечательно следующее:
- кнопки работают как верхние, так и нижние;
- по-видимому, в углу сосредоточены нерабочие дубли всех контролов диалога; бывает, сначала они получают фокус, а не оригинальные;
- в очень похожем диалоге редактирования физических абонентов этого не наблюдается;
- глюк есть в debug и release версиях;
- глюка нет при использовании инструмента "Редактор форм -> Предпросмотр";
- глюк есть на Qt 4.7.0 beta и Qt 4.7.0;
- глюк не пропадает, даже если переписать диалог с нуля, задизайнить с нуля;
- глюк можно замаскировать, если разбить layout самого диалога. Кнопки исчезнут, но фокус, тем не менее, будет пропадать, как если бы эти мнимые контролы где-то существовали.

Помогите мне, пожалуйста, разобраться, в чем тут дело. Тестовый проект прилагаю.

Испытать на Qt 4.7.1 пока нет возможности.


Название: Re: Глюки в окне диалога
Отправлено: Fat-Zer от Февраль 02, 2011, 07:35
вы же 2 раза делаете
Код
C++ (Qt)
  ui->setupUi(this);


Название: Re: Глюки в окне диалога
Отправлено: GraninAS от Февраль 02, 2011, 07:48
Ух ты, точно! Я балбес, признаю. Туда и не глядел.

Большое спасибо.