2016-06-05 15 views
0

Ich verwende eine Qt Designer GUI, die einige Widgets hat, die alternativ angezeigt werden sollen. Ich habe versucht, dies zu lösen, indem ich einfach die unerwünschten Widgets versteckt und die gewünschten Widgets mit setVisible() anzeigt.Vermeiden Sie Flackern beim Ausblenden und Anzeigen von Widget

Dies funktioniert gut und die meisten unerwünschten Widgets werden optisch durch die neuen Widgets problemlos ersetzt. Manchmal kann ich jedoch ein Flackern im Layout sehen, das geschieht, weil ein Update oder etwas Ähnliches stattfindet, während beide Widgets gleichzeitig sichtbar sind.

Wie kann dieses Flackern unterdrückt werden?

Ich versuchte SetUpdatesEnabled(), aber das war nicht effektiv.

Antwort