隐藏/删除小部件后调整Gtk对话框的大小

时间:2016-08-25 11:01:31

标签: user-interface pygtk gtk2

当删除子窗口小部件时,如何让模式对话框窗口调整大小(缩小)以适合子窗口的大小? 下面的缩减示例设置模式对话框的宽度,添加窗口小部件(自动扩展高度),但是当移除窗口小部件时,剩余的子窗口小部件向上移动但模式保持相同的高度,底部有空白空间。 / p>

registerReceiver(networkChangeListener, new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE"));
...
unregisterReceiver(networkChangeListener);

1 个答案:

答案 0 :(得分:1)

你试过了吗?

dialog.resize(400, 400)

第一个整数是宽度,第二个是高度。您将需要使用几何体来确定您需要的内容,然后以某种方式获取小部件的大小。

P.S。这对我来说使用Gtk 3.12。你没有发布你的版本。