2024-05-03 03:51:36 发布
网友
我有一个笔记本窗口。我想动态改变大小。我确实在动态扩展,但我不能收缩它。我用win.set_size_request(w,h)来展开。如何动态收缩?在
win.set_size_request(w,h)
你的页面上可能有一些小部件可以防止页面缩小。您可能需要将页面内容放在一个视区或滚动窗口中以获得所需的效果。在
不能通过使用GtkNotebook的API来强制它收缩。还有其他的方法。如果笔记本内的小部件缩小,那么笔记本就会缩小,尽管您可能需要考虑其他页面中的小部件,我不确定这是否有效。你可以把你的GtkNotebook包装在一个定制的容器里,强制收缩笔记本电脑。在
GtkNotebook
还有。。。我想不出别的办法了。 gtk_widget_set_size_request将只设置小部件的最小大小,覆盖其自然大小。在
你的页面上可能有一些小部件可以防止页面缩小。您可能需要将页面内容放在一个视区或滚动窗口中以获得所需的效果。在
不能通过使用
GtkNotebook
的API来强制它收缩。还有其他的方法。如果笔记本内的小部件缩小,那么笔记本就会缩小,尽管您可能需要考虑其他页面中的小部件,我不确定这是否有效。你可以把你的GtkNotebook包装在一个定制的容器里,强制收缩笔记本电脑。在还有。。。我想不出别的办法了。 gtk_widget_set_size_request将只设置小部件的最小大小,覆盖其自然大小。在
相关问题 更多 >
编程相关推荐