擅长:python、mysql、java
<p>非常感谢你的回答,音乐大师。
我找到了如何重新实现resizeEvent来伪造效果:</p>
<pre class="lang-py prettyprint-override"><code>def resizeEvent(self, event):
QOpenGLWidget.resizeEvent(self, event)
if self.width() > self.height():
self.resize(self.height(), self.height())
elif self.height() > self.width():
self.resize(self.width(), self.width())
</code></pre>