我在 Qt Creator 中设计了一个表单。我有三个控件。
- 组框(底部控件)
- Widget(中间控件)
- 标签(最上面的控件)
我在标签上显示/播放视频的帧(可能这不是正确的方法,但我是 Qt 新手,所以暂时它对我有用)。
我的控件具有固定大小。
我的问题是如何根据我的控件(即小部件或标签)调整视频大小? 我希望所有视频都以与我的小部件或标签相同的尺寸播放(它们都具有相同的尺寸)。
为了更清楚地说明,我有两个程序快照。
我希望第二个视频(较小的视频)与第一个视频一起播放。或者,如果视频比小部件大,则必须将其缩小到标签的大小,类似于拉伸(stretch)和缩小或其他方式。
您可以在两个视频中看到我的小部件的边框。
任何解决方案将不胜感激。 提前致谢
最佳答案
myLabel.setScaledContents(true)
应该可以做到。
关于qt - 根据 Qt 中的固定小部件调整视频大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10843501/