das Layout Betrachtet wurde in einem QWidget
mit dem folgenden Code festgelegt. Dies wurde mit dem folgenden Code getan:qobject_cast <QVBoxLayout *> (layout()), ist die passende Besetzung?</p> <pre><code>setLayout(new QVBoxLayout); </code></pre> <p>Und dann muss es abgerufen werden (hinzufügen mehr Material, um das Layout):
QHBoxLayout *hLayoutTime(new QHBoxLayout);
qobject_cast<QVBoxLayout*>(layout())->addLayout(hLayoutTime);
qobject_cast
die geeignete Art von Guss ist hier zu benutzen?
ist es in Ordnung, in der Tat würde statischer_cast hier besser sein. Auf der anderen Seite erstellen Sie unnötige Probleme. Verwenden Sie nur lokale Variablen, um Ihre Layoutstruktur zu erstellen. –