有没有人知道wxPython / Python中评级控件的有用实现?
我想要一个功能,用户将特定文档评定为相关或不相关,我想在基于星形的评级系统中捕获它。
因为,我已经在wxPython中完成了其他GUI开发,如果有人指出我如何在Python中完成这项工作,那将非常有用。
我
答案 0 :(得分:1)
根据“有用”的解释,标准库中肯定有解决方案。它们将为您提供一个可用的解决方案,但不是用眼睛糖果或特别好的用户体验。
有wx.Slider
(example),可以轻松使用。使用给定的比例,用户可以通过将滑块拖向数字刻度的上限或下限来给出评级。
另一个解决方案是wx.RadioButton
(example)表示一组选项,其中一次只能选择一个选项。这是标记选项的可用实现 - 例如为文档选择不良,中等或良好的评级。
如果您不喜欢上面给出的选项,您可能最终会实现自己的控件。一开始这可能有点挑战,但可以获得Web应用程序中常见的星级评分。您可能希望前往wxPython custom control SO问题。快速搜索没有为我提供任何现有的实现。