どのように私は日がQDateEditにラップアラウンドすることができますか?
質問
標準的な動作は、すぐに日が31に達したとしてステップアップボタンの機能が停止したこと、です。私はそれが1にリセットされ、次の月にジャンプしたいと思います。
解決
私はこれをテストする機会がなかったが、私はQDateEditがQAbstractSpinBoxを実装していることを知っているので、あなたが呼び出すことができるはずです。
myDateEdit.setWrapping(True)
これはあなたが望むものを達成する必要があります。
アップデートます:
この動作の用語は、明らかに他の潜在的なソリューションであることが表示される(再び、私はそれをテストしていません)、「ロールオーバー」と呼ばれ、ここでは一人の人間の実装です
<のhref = "http://www.qtcentre.org/forum/f-qt-programming-2/t-qdateedit-monthday-rollover-11139-post59196.html#post59196" のrel = "nofollowをnoreferrer" >ロールオーバーQDateEdit の
彼は彼の実装はいえminまたはmaxの日付を考慮していないことをポイントになります。
所属していません StackOverflow