Question

Le comportement standard est que dès le jour atteint 31 le bouton élévateur cesse de fonctionner. Je voudrais pour réinitialiser à 1 et passer au mois suivant.

Était-ce utile?

La solution

Je n'ai pas eu l'occasion de tester, mais je sais que QDateEdit implémente QAbstractSpinBox, donc vous devriez être en mesure d'appeler

myDateEdit.setWrapping(True)

qui devrait accomplir ce que vous voulez.

Doc lien

Mise à jour:

Le terme de ce comportement est apparemment appelé « roulement » et voici la mise en œuvre d'une personne qui (encore une fois, je ne l'ai pas testé) semble être une autre solution potentielle:

Rollover QDateEdit

Il fait valoir que sa mise en œuvre ne considère pas min ou max date bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top