我在 Windows 7 中使用 Python (2.7.3) 和 Qt 设计器 (4.8.2),并且我是 Qt 设计器的新手:
如何在 Qt 设计器的表单小部件中创建背景图像?
这是否占据整个屏幕或表单的一个区域并不重要(如下所示)。然而,我真正需要的是叠加 QLineEdits 和/或 QLCDNumbers 等对象。
理想情况下,我会在 Qt 中而不是在运行时执行此操作(点击解决方案对我来说是完美的)。
我已经在 gimp 中快速生成了这个图像来演示我的意思:
最佳答案
在这里找到解决方案: https://www.youtube.com/watch?v=pzzccU9mErg [从 00:06:00 到 00:08:00]
步骤:
1/在 Qt 设计器中,在您的小部件中放置一个 Qlabel
2/删除文本属性中的文本(默认为“TextLabel”),然后调整为所需的图像大小。
3/滚动到像素图属性并选择所需的图像;点击scaledContents是想要的
您现在将在小部件中看到您的图像
关于Python pyqt : background images,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24189639/