【发布时间】:2010-12-08 14:10:26
【问题描述】:
我创建了一个复合小部件,其中 webkit_webview 小部件存储在带有 gtkvbox 基本小部件的滚动窗口中。每当包含的任何小部件具有焦点时,如何使基本 gtkvbox 小部件处于焦点?具体来说,我正在尝试添加仅在复合小部件处于焦点时才应处于活动状态的加速器。为了确定复合小部件是否在焦点上,我调用 gtk_widget_get_focused(),然后向上遍历小部件父级以填充找到基本小部件。似乎应该有更好的方法。
【问题讨论】: