Qt Widgets Designer-Handbuch

Qt Widgets Designer ist das Qt-Werkzeug zum Entwerfen und Erstellen von grafischen Benutzeroberflächen (GUIs) mit Qt Widgets. Für das Design von Benutzeroberflächen mit Qt Quicksiehe Qt Design Studio.

Sie können Ihre Fenster oder Dialoge nach dem WYSIWYG-Prinzip (What-you-see-is-what-you-get) zusammenstellen und anpassen und sie mit verschiedenen Stilen und Auflösungen testen. Widgets und Formulare, die mit Qt Widgets Designer erstellt wurden, lassen sich nahtlos in programmierten Code integrieren, wobei der Signal- und Slot-Mechanismus von Qt zum Einsatz kommt, so dass Sie grafischen Elementen ganz einfach Verhalten zuweisen können. Alle in Qt Widgets Designer festgelegten Eigenschaften können dynamisch im Code geändert werden. Darüber hinaus ermöglichen Ihnen Funktionen wie Widget-Promotion und benutzerdefinierte Plugins die Verwendung Ihrer eigenen Komponenten mit Qt Widgets Designer.

Hinweis: Sie haben die Möglichkeit, mit Qt Quick und Qt Design Studio für das Design der Benutzeroberfläche zu verwenden, anstatt Widgets. Dies ist ein viel einfacherer Weg, um viele Arten von Anwendungen zu schreiben. Sie ermöglicht ein vollständig anpassbares Erscheinungsbild, berührungsempfindliche Elemente und sanfte animierte Übergänge, wobei die Vorteile der Hardwarebeschleunigung genutzt werden.

Wenn Sie Qt Widgets Designer noch nicht kennen, können Sie einen Blick auf das Dokument Getting To Know Qt Widgets Designer werfen. Eine kurze Einführung in die Verwendung von Qt Widgets Designer finden Sie in A Quick Start to Qt Widgets Designer.

Inhaltsübersicht

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.