GTK..关于GtkCellRendererText的问题
请问一下。
能不能设定GtkCellRendererText在可编辑的情况下,只能输入数字,还有。。。如何限制输入的最大长度为3个字符....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
请问一下。
能不能设定GtkCellRendererText在可编辑的情况下,只能输入数字,还有。。。如何限制输入的最大长度为3个字符....
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
如果 GtkCellRendererText 被设置为可编辑状态,则允许使用一个 GtkEntry 对文字进行编辑。因此,如果想对编辑的文字进行某种限制,其关键是如何获得这个 GtkEntry,之后就可以对它进行想要的限定设置了。
GtkCellRenderer 中提供了一个 "editing-started" 信号,在这个信号的处理函数中可以对 GtkCellEditable (包括了 GtkEntry)进行出事设置。具体情况可参见 GTK+ 文档中对 GtkCellRenderer 的 "editing-started" 信号的说明。