本文介绍了如何摆脱 QDialog 中的调整大小句柄?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有以下课程:
class SelectDateDialog(QDialog):
startDate = date.today()
endDate = date.today()
def __init__(self, text, isInterval = False):
QDialog.__init__(self)
uic.loadUi("resources/SelectDate.ui", self)
现在,对话框可以在 Mac OS X 10.5 上调整大小,但不应该如此.它在右下角有调整大小的手柄.
Now, the dialog is resizable on Mac OS X 10.5, but it shouldn't be. It has the resize-handle in the lower right corner.
我已经尝试过 setSizeGripEnabled
函数,它没有改变任何东西.
I've already tried the setSizeGripEnabled
function, it didn't change anything.
如何使它不能调整大小?
How can I make it not resizable?
推荐答案
如果你想要一个不可调整大小的 QDialog dlg,然后设置
if you want a non-resizable QDialog dlg, then set
dlg.setWindowFlags(Qt::MSWindowsFixedSizeDialogHint);
这篇关于如何摆脱 QDialog 中的调整大小句柄?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!