GTK..关于GtkCellRendererText的问题

发布于 2022-07-25 13:39:11 字数 84 浏览 15 评论 1

请问一下。

能不能设定GtkCellRendererText在可编辑的情况下,只能输入数字,还有。。。如何限制输入的最大长度为3个字符....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月寒剑心 2022-07-26 10:24:51

如果 GtkCellRendererText 被设置为可编辑状态,则允许使用一个 GtkEntry 对文字进行编辑。因此,如果想对编辑的文字进行某种限制,其关键是如何获得这个 GtkEntry,之后就可以对它进行想要的限定设置了。

GtkCellRenderer 中提供了一个 "editing-started" 信号,在这个信号的处理函数中可以对 GtkCellEditable (包括了 GtkEntry)进行出事设置。具体情况可参见 GTK+ 文档中对  GtkCellRenderer 的 "editing-started" 信号的说明。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文