|

楼主 |
发表于 2006-11-26 14:34:38
|
显示全部楼层
Post by khc
gtkmm的object不能在C gtk的function裏用吧:
winmain->hide_all();
如果直接调用winmain->hide_all(),结果是整个程序都退出。我觉得原因是我程序只有一个window ,也就是toplevel的,在gtkmm-2.4 doc 中 对于Gdkwindow 的hide 函数 有如下说明
For toplevel windows, withdraws them, so they will no longer be known to the window manager; for all windows, unmaps them, so they won't be displayed.
那么在我的程序中调用hide就是quit的了,而我要实现的是隐藏起来,再通过GtkStatusicon调用函数把它显示出来 |
|