Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在开发一些软件来显示架子内工具的位置。
左下角有一个小动画,用户看到的是货架开口,后面是一个小图例。
目前,还有第二个小部件,其中包含实际数据
但我想改变它,所以数据在我的动画前面
所以问题是,是否可以在 QMovie 前面显示一堆固定位置的 QLabel?如果是,如何?
基本概念是,如果您想在另一个“之上”创建一个小部件,它必须是您希望在其上显示它的小部件的子级。
假设您的 QMovie 显示为 QLabel,只要该标签/电影具有固定且已知的大小,则解决方案非常简单:
self.overlayLabel = QtWidgets.QLabel('some text', self.qlabelShowingQMovie) self.overlayLabel.move(x, y)