Auf dieser Seite

Anpassen von Formularen im „ Qt Widgets Designer“

Screenshot des Fensters „Formulareinstellungen“ mit Optionen zum Ändern des Autors, zum Bearbeiten des Standardlayouts und der Standardfunktion, zum Einfügen von Hinweisen sowie zum Hinzufügen einer Pixmap-Funktion

Wenn Sie ein Formular im „ Qt Widgets Designer“ speichern, wird es als UI-Datei abgelegt. Mehrere Formulareinstellungen, beispielsweise die Rastereinstellungen oder die Ränder und Abstände für das Standardlayout, werden zusammen mit den Komponenten des Formulars gespeichert. Diese Einstellungen werden verwendet, wenn der uic den C++-Code des Formulars generiert. Weitere Informationen zur Verwendung von Formularen in Ihrer Anwendung finden Sie im Abschnitt „Verwendung einer UI-Datei aus dem „ Qt Widgets “ Designer in Ihrer C++-Anwendung “.

Ändern der Formulareinstellungen

Um die Formulareinstellungen zu ändern, öffnen Sie das Menü „Formular“ und wählen Sie „Formulareinstellungen…“ aus.

Im Dialogfeld „Formulareinstellungen“ können Sie den Autor des Formulars angeben.

Außerdem können Sie die Eigenschaften für Ränder und Abstände des Standardlayouts des Formulars („Layout-Standard“) ändern. Diese Standard-Layout-Eigenschaften werden durch die entsprechende Layout-Funktion ersetzt, sofern eine solche Funktion angegeben ist, wenn „ uic “ Code für das Formular generiert. Im Dialogfeld „Formulareinstellungen“ können Sie Funktionen sowohl für die Ränder als auch für die Abstände festlegen.

Screenshot, der die Option zum Aktivieren oder Deaktivieren der Layoutfunktion sowie zum Bearbeiten von Rändern und Abständen der Layoutfunktion zeigtLayout-Funktion

Die Standard-Layout-Eigenschaften werden durch die entsprechende Layout-Funktion ersetzt, wenn „ uic “ Code für das Formular generiert. Dies ist nützlich, wenn unterschiedliche Umgebungen unterschiedliche Layouts für dasselbe Formular erfordern.

Um Layoutfunktionen für den Rand und den Abstand des Formulars festzulegen, aktivieren Sie das Gruppenfeld „Layoutfunktion“, um die Eingabefelder freizuschalten.

Sie können auch die „Include-Hinweise“ des Formulars festlegen, d. h. eine Liste der Header-Dateien angeben, die dann in die zugehörige UI-Datei des Formularfensters eingebunden werden. Header-Dateien können lokal sein, d. h. relativ zum Projektverzeichnis ( "mywidget.h"), oder global, d. h. Teil von Qt oder der Standardbibliotheken der Compiler ( <QtWidgets/QWidget>).

Schließlich können Sie die Funktion angeben, mit der Pixmaps in das Formularfenster geladen werden (die Pixmap-Funktion).

© 2026 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.