Ich entwickle eine einfache QML
Anwendung jetzt und ich bemerkte, dass die Größenänderung und Verschieben eines QML
Fensters erzeugt ein hässliches Flimmern im Vergleich zu einem QtWidgets
Fenster, zum Beispiel. SoQML Fenster Größe ändern/Move Flicker
Ich habe 2 Prüfanwendungen den Unterschied zeigen:
QWidgets:
QML:
Wie Sie t sehen er QML
Version der Anwendung flackert ziemlich hässlich, während die QtWidgets
man ist sauber. Jetzt wird das ziemlich hässlich, wenn Ihre Benutzeroberfläche komplexer wird.
Haben Sie etwas darüber wissen? Ist das ein Fehler? Gibt es eine Lösung für dieses Problem?
Welche Videokarte verwenden Sie? – Milovidov
@Milovidov Ich benutze die integrierte Intel HD Graphics 4000, die in einem Intel Core i5-3360M integriert ist. –
Intel hat ein Problem mit der OpenGL-Implementierung. Versuchen Sie qt ohne OpenGL zu kompilieren. In diesem Fall wird Qt Quick als native Widgets, z. B. als qt Widgets-Lösung, dargestellt. – Milovidov