Anpassen von Qt Widgets Designer-Formularen
Wenn Sie ein Formular in Qt Widgets Designer speichern, wird es als UI-Datei gespeichert. Mehrere Formulareinstellungen, z. B. 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 das uic den C++-Code des Formulars generiert. Weitere Informationen über die Verwendung von Formularen in Ihrer Anwendung finden Sie im Abschnitt Verwenden einer Designer-UI-Datei in Ihrer C++-Anwendung.
Ändern der Formulareinstellungen
Um die Formulareinstellungen zu ändern, öffnen Sie das Menü Form und wählen Sie Form Settings...
Im Dialogfeld für die Formulareinstellungen können Sie den Autor des Formulars angeben.
Sie können auch die Rand- und Abstandseigenschaften für das Standardlayout des Formulars(Layout Standard) ändern. Diese Standard-Layout-Eigenschaften werden durch die entsprechende Layout-Funktion ersetzt, wenn die Funktion angegeben ist, wenn uic
Code für das Formular generiert. Im Dialogfeld für die Formulareinstellungen können Sie Funktionen für den Rand und die Abstände angeben.
![]() | Layout-Funktion Die Standard-Layout-Eigenschaften werden durch die entsprechende Layout-Funktion ersetzt, wenn Um Layout-Funktionen für die Ränder und Abstände des Formulars festzulegen, aktivieren Sie das Gruppenfeld Layout-Funktion, um die Zeilenbearbeitung zu ermöglichen. |
Sie können auch die Include-Hinweise für das Formular angeben, d. h. eine Liste der Header-Dateien, die dann in die zugehörige UI-Datei des Formularfensters aufgenommen werden. Header-Dateien können lokal sein, d.h. relativ zum Projektverzeichnis, "mywidget.h"
, oder global, d.h. Teil von Qt oder der Standardbibliotheken des Compilers: <QtWidgets/QWidget>
.
Schließlich können Sie die Funktion angeben, die zum Laden von Pixmaps in das Formularfenster verwendet wird (die Pixmap-Funktion).
© 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.