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.

È stato utile?

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.

Doc link

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:

rollover QDateEdit

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
scroll top