gpt4 book ai didi

c++ - 来自 QWidget::createWindowContainer 的范式 sizeHint()?

转载 作者:太空狗 更新时间:2023-10-29 22:58:14 26 4
gpt4 key购买 nike

因此,我使用 createWindowContainer 将自定义 QWindow 包装在一个小部件中。默认情况下,这会给出一个无效的大小提示 (-1),因为 QWindow 不在布局中。此外,QWindow 没有大小提示。

如何使用 render_surface 中的函数指定 sizeHint()

window_container = QWidget::createWindowContainer(render_surface);
auto hint = window_container->sizeHint(); // how do I specify this?
std::cout << hint.width() << std::endl; //invalid

最佳答案

virtual const QSize& sizeHint() const 方法覆盖到包装器,该方法只返回 QWindow::size()它的包装窗口。

关于c++ - 来自 QWidget::createWindowContainer 的范式 sizeHint()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41116897/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com