gpt4 book ai didi

python - Enaml:允许调整窗口大小

转载 作者:太空宇宙 更新时间:2023-11-03 15:13:11 27 4
gpt4 key购买 nike

如果我使用 Window 小部件,它不能调整大小并固定为其容器大小。如何我可以将窗口设置为可调整大小吗?以下是不可调整大小的:

enamldef MyWindow(Window)
VGroup:
MPLCanvas:
figure = Figure()
CheckBox:
text = "Show current"
CheckBox:
text = "Show mean"
CheckBox:
text = "Show first detector"

最佳答案

这对我有用,我可以在两个方向上扩展窗口。如果您的意思是您无法缩小窗口,那是因为它受 matplotlib 图的大小限制。如果你想强制图形缩小到低于自然大小,你必须用约束明确地处理它:

enamldef Main(Window):
VGroup:
MPLCanvas:
figure = Figure()
resist_width = 'ignore'
resist_height = 'ignore'
constraints = [width >= 100, height >= 100]
CheckBox:
text = "Show current"
CheckBox:
text = "Show mean"
CheckBox:
text = "Show first detector"

关于python - Enaml:允许调整窗口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24097390/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com