Looking for qt Keywords? Try Ask4Keywords

QtInformationen zum Verwenden von Layouts, Widget-Eltern


Einführung

Die Layouts sind in jeder Qt-Anwendung erforderlich. Sie verwalten das Objekt, seine Position, ihre Größe und deren Größe.

Bemerkungen

Aus der Qt-Layoutdokumentation :

Wenn Sie ein Layout verwenden, müssen Sie beim Erstellen der untergeordneten Widgets kein übergeordnetes Element übergeben. Das Layout wird die Widgets automatisch neu erstellen (mithilfe von QWidget :: setParent ()), sodass sie dem Widget, auf dem das Layout installiert ist, untergeordnet sind.

Dann mach's :

QGroupBox *box = new QGroupBox("Information:", widget);
layout->addWidget(box);

oder mache:

QGroupBox *box = new QGroupBox("Information:", nullptr);
layout->addWidget(box);

ist genau das gleiche.

Informationen zum Verwenden von Layouts, Widget-Eltern Verwandte Beispiele