Come posso fare giorni avvolgono in un QDateEdit?
Domanda
Il comportamento standard è, che non appena il giorno raggiunge 31 il pulsante di step-up smette di funzionare. Mi piacerebbe che reimpostato a 1 e saltare al mese successivo.
Soluzione
Non ho avuto la possibilità di provare questo, ma so che QDateEdit implementa QAbstractSpinBox, così si dovrebbe essere in grado di chiamare
myDateEdit.setWrapping(True)
che dovrebbe compiere ciò che si desidera.
Aggiornamento:
Il termine per questo comportamento è apparentemente chiamato "rollover" e qui è l'implementazione di una persona, che (ancora una volta, non ho provato) sembra essere un'altra possibile soluzione:
Si fa il punto che la sua realizzazione non considera minima o massima risale però.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow