gpt4 book ai didi

c++ - 在 Qt 中向 centralWidget 添加/调整背景图像大小

转载 作者:太空宇宙 更新时间:2023-11-04 14:11:22 24 4
gpt4 key购买 nike

我是 Qt 新手。我在多个网站上搜索了我的问题,但找不到答案。如何向 centralWidget 添加图像?

我试过:

MainWindow w;
w.centralWidget()->setStyleSheet("image: url(image)");

它工作正常,但图像没有拉伸(stretch)到整个窗口/小部件。如何通过 setStyleSheet 调整图像大小?

我想在应用程序打开时在背景中显示图像而不是灰色。我试着改变颜色。这行得通,但按钮和标签看起来不太好。

最佳答案

如果你想让它在整个小部件上拉伸(stretch),请使用 background-image,但我猜你可能想要的是一个在一个方向(垂直或水平)上扩展的图像,在那个案例使用 background-position 将其固定到小部件的边框之一:

image: url(:/path/to/image);
background-position: bottom left;

关于c++ - 在 Qt 中向 centralWidget 添加/调整背景图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14015212/

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