我是 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/