我正在使用enaml工具包,想知道如何初始化Splitter
/SplitItem
布局。
下面是一些非常简单的示例代码。我希望窗口从左边开始,SplitItem
占据窗口宽度的 2/3,右边占据SplitItem
另外三分之一。我在不同的地方尝试了各种限制,但似乎无法找到我需要做的事情。
窗口开始如下:
我希望它像这样开始:
from enaml.widgets.api import (
Window, Container, Splitter, SplitItem, Html
)
enamldef Left(Container):
Html:
source = '<center><h1>Hello Left!</h1></center>'
enamldef Right(Container):
Html:
source = '<center><h1>Hello Right!</h1></center>'
enamldef Main(Window):
initial_size = (800,400)
Container:
Splitter:
SplitItem:
Left:lt:
pass
SplitItem:
Right:rt:
pass