我想知道是否有可能以及如何在固定位置创建一个覆盖框架(或任何其他小部件),以使用 PyQt4 覆盖 MainWindow 的内容。
我们的想法是获得一个类似 html 的渲染,我们可以使用position: fixed
or获得position: absoute
。据我所知,所有小部件都必须从 MainWindow 的小部件继承,但是有没有办法改变这种行为或任何方式来模拟具有这种级别的小部件?
谢谢
我想您的问题是在使用布局的框架内插入一个对象,并避免尊重该布局。恐怕在您的情况下,我唯一能想到的就是完全避免使用布局(但这很不舒服),或者扩展布局类并将框架放置在布局之外。
要使您的框架保持在顶部,请查找 z 顺序。 http://qt-project.org/search/tag/z-order