以下简单布局在调整大小后不会垂直展开,而是垂直展开。我已经和hug_width
、hug_height
和合作伙伴玩过了,但都没有成功。我还尝试了对hbox
使用约束
我错过了什么?你知道吗
from enaml.widgets.api import MPLCanvas, MainWindow, HGroup, VGroup, CheckBox
enamldef PumpProbeViewer(MainWindow):
HGroup:
align_widths = False
MPLCanvas: plot_wid:
figure = Figure()
VGroup: control:
CheckBox:
text = "Show current"
CheckBox:
text = "Show mean"
CheckBox:
text = "Show first detector"
垂直大小受VGroup的限制,因为复选框不能垂直展开。您需要向VGroup添加一个尾部间隔符,以便它可以展开:
但是,这种类型的布局可以很容易地用单个容器实现。无需嵌套:
您也可以考虑访问ENML小组,了解以下类型的问题: https://groups.google.com/forum/#!forum/enaml
相关问题 更多 >
编程相关推荐