有没有办法在gtk +,pygobject中进行数字输入?

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

我需要实现一个接受数值的输入对话框。在Pygobject中如何完成?它类似于使用数字输入的excel。

gtk gtk3 pygobject
1个回答
0
投票

如果您正在寻找简单的数值,则可以使用Gtk.SpinButton

在UI中从用户获取输入的更一般的方法是Gtk.SpinButton。该小部件不支持内置验证,但是可以像在此Gtk.Entry中所示的那样(通过覆盖Gtk.Entry方法)来实现它。

[如果要向用户显示验证错误,则可以使用CSS样式,也可以将辅助图标(例如,具有stackoverflow answer属性)设置为警告标志,并附上说明错误原因的标签。

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