どのように私は日がQDateEditにラップアラウンドすることができますか?

StackOverflow https://stackoverflow.com/questions/780673

  •  13-09-2019
  •  | 
  •  

質問

標準的な動作は、すぐに日が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の日付を考慮していないことをポイントになります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top