手动设置gtk.Paned的限制
我想设置gtk.窗格容器的最大/最小尺寸。此时,边沟可以移动,这样一个子图中的图像就会重叠到第二个子图中 我尝试写入窗格的min position属性,但它不可写入手动设置gtk.Paned的限制,gtk,pygtk,Gtk,Pygtk,我想设置gtk.窗格容器的最大/最小尺寸。此时,边沟可以移动,这样一个子图中的图像就会重叠到第二个子图中 我尝试写入窗格的min position属性,但它不可写入 这可能吗?我认为这不是GtkPaned的角色,它几乎不会遵循孩子的最小尺寸分配。这就是我要看的地方。Gtk_平移的最小位置和最大位置是只读值,它们从平移在一起的小部件子小部件中派生出原始值。为了设置最小和最大位置,您必须限制这些小部件的收缩能力和扩展能力,或者通过布局的水平和垂直调整。这完全取决于您尝试一起平移的小部件的类型 制作一
这可能吗?我认为这不是GtkPaned的角色,它几乎不会遵循孩子的最小尺寸分配。这就是我要看的地方。Gtk_平移的最小位置和最大位置是只读值,它们从平移在一起的小部件子小部件中派生出原始值。为了设置最小和最大位置,您必须限制这些小部件的收缩能力和扩展能力,或者通过布局的水平和垂直调整。这完全取决于您尝试一起平移的小部件的类型 制作一个平移小部件,在其任一窗格中添加两个Gtk.Bin,如果只关心一个大小,则只添加一个,并在Bin容器上设置最小大小请求。widget.set_size_requestmy_min_width,-1,-1以取消设置高度大小请求;或者在小部件实现后获取其先前的最小大小请求。widget.connect'realize',my_handler和def my_handlerwidget:widget.get_preferred_size[0]。高度