关于Gtk,是否有可能在写入条目时禁用加速器?

问题描述 投票:0回答:1

我正在修改在C写的现有程序,其中我添加了一个GtkEntry。当我尝试在"qwerty"中编写entry时,它只用"qwrty"填充,因为字符"e"用作调用另一个accelerator的快捷方式(function),并且当按下"e"时该函数也被激活。

当我们在accelerator callbacks写作时,有没有办法避免entry

c gtk
1个回答
1
投票

是的,你可以在disconnectfocus-in-event回调中加速你的加速器组,并在你从注入中重新连接时重新连接它。这是一个例子:

GtkEntry
© www.soinside.com 2019 - 2024. All rights reserved.