wxPython / Python の評価コントロールの便利な実装を知っている人はいますか?
ユーザーが特定のドキュメントを関連性があるかどうかを評価する機能が必要であり、これをスターベースの評価システムでキャプチャしたいと考えています。
私はすでに wxPython で他の GUI 開発を行っているので、誰かが Python でこれを行う方法を教えてくれると本当に助かります。
私
wxPython / Python の評価コントロールの便利な実装を知っている人はいますか?
ユーザーが特定のドキュメントを関連性があるかどうかを評価する機能が必要であり、これをスターベースの評価システムでキャプチャしたいと考えています。
私はすでに wxPython で他の GUI 開発を行っているので、誰かが Python でこれを行う方法を教えてくれると本当に助かります。
私
「便利」の解釈次第では、標準ライブラリに確実に解決策があります。それらは使用可能なソリューションを提供しますが、目を楽しませたり、特に優れたユーザーエクスペリエンスを提供したりすることはありません.
簡単に利用できるwx.Slider
(例)があります。与えられたスケールで、ユーザーはスライダーを数値スケールの上限または下限に向かってドラッグすることで評価を与えることができます。
もう 1 つの解決策はwx.RadioButton
、(例) 一度に 1 つしか選択できないオプションのグループを表すことです。これは、ラベル付けされたオプションの使用可能な実装です。たとえば、ドキュメントの悪い、中、または良い評価を選択します。
上記のオプションが気に入らない場合は、おそらく独自のコントロールを実装することになります。これは最初は少し難しいかもしれませんが、Web アプリケーションでよく見られる星評価を得ることができます。wxPython カスタム コントロールSO の質問に進みたいと思うかもしれません。クイック検索では、既存の実装は提供されませんでした。