Also habe ich eine benutzerdefinierte QWindow
in ein Widget mit createWindowContainer
gewickelt. Standardmäßig wird ein ungültiger Größenhinweis (-1) angezeigt, da sich das QWindow nicht in einem Layout befindet. Außerdem hat QWindow
keinen Größenhinweis.Paradigmatische sizeHint() aus QWidget :: createWindowContainer?
Wie kann ich die sizeHint()
mit einer Funktion in angeben?
window_container = QWidget::createWindowContainer(render_surface);
auto hint = window_container->sizeHint(); // how do I specify this?
std::cout << hint.width() << std::endl; //invalid
Berichtet als „Bug“ https://bugreports.qt.io/browse/QTBUG-57693 – Mikhail