Здрасте всем.Есть некоторая форма, на которой находится фрейм. В начальный момент времени он скрыт ( hide() ).При нажатии спец кнопки, он появляется (вызов show() ), а потом вызывается repaint(). В paintEvent() содержится код который на этом фрейме отображает пару pixmap. Проблема:При появлении frame-а он пустой. Хотя paintEvent() вызывается (вывожу отладочное сообщение).Картинка появляется только если я например, мышкой переведу фокус на другое приложение. Причем это приложение должно перерисовать хотя бы край окна моего приложения. Либо сдвинуть какое либо приложение.Складывается ощущение, как будто нужно дернуть какой-нидь "flush" для отображения изменений.У кого какие будут мысли?
|