在Qt中添加/调整背景图像到centralWidget
Adding/resizing a background image to centralWidget in Qt
我是Qt的新手,我在多个网站上搜索了我的问题,但我找不到答案。如何将图像添加到centralWidget?
我试着:
MainWindow w;
w.centralWidget()->setStyleSheet("image: url(image)");
它工作得很好,但图像没有拉伸整个窗口/小部件。如何通过setStyleSheet
调整图像大小?
我想在背景中显示图像,而不是灰色,当应用程序打开时。我试过换颜色。这是有效的,但它看起来不太好按钮和标签。
如果你想让它拉伸整个小部件使用background-image
,但我猜你可能想要的是一个图像,在一个方向上扩展,无论是垂直或水平,在这种情况下使用background-position
来固定它到你的小部件的边界之一:
image: url(:/path/to/image);
background-position: bottom left;
相关文章:
- 在 Visual C++ 中以编程方式更改按钮的背景图像
- 如何设置与其背景图像大小相对应的窗口大小?
- QDialog - 设置背景图像
- 为背景图像设置比例
- 为qlineedit设置了背景图像时,如何在qlineedit中设置文本颜色
- 直接X背景图像
- 在 MFC 窗口中使用 PNG 作为背景图像
- QPushButton的Qt背景图像
- wxWidgets面板的背景图像闪烁
- 使用 GrabCut 提取背景图像
- 如何在cocos2d-x中将背景图像设置为CCMenu
- C++Win32背景图像
- c++有效地在背景图像上绘制线条
- 在Windows上更改背景图像
- 如何在Qt中设置QTabWidget的背景图像?
- 背景图像为QLineEdit
- 在WinApi中更改背景图像
- 在Cascades上创建一个带有背景图像的按钮,BB-10
- QT背景图像不显示使用样式表
- 如何在win32中更改窗口的背景图像