gtk自定义旋转按钮

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

我想制作一个gtk SpinButton,但是用于输入日期。

  1. 有没有更简单的方法输入日期到GTK?
  2. 如果没有,我怎么能创建一个类似SpinButton,但其输出是表示日期而不是整数的文本?理想情况下,我会重复使用箭头,点击,与调整的集成等。我真的只需要输出看起来不同,因为我甚至可以将日期表示为整数。
python user-interface gtk pygtk
3个回答
3
投票

日历有点大,但您可以找到将其放入弹出窗口的代码。我个人使用常规文本条目并解析日期。

至于SpinButton,它基于文本条目,因此您可以仅通过摆弄继承的信号并返回False来修改其显示。另请参阅update-policy和numeric属性。


2
投票

也许你可以使用GtkCalendar


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