كيف يمكنني صنع أيام التفاف في qdateedit؟
سؤال
السلوك القياسي هو أنه بمجرد وصول اليوم إلى 31 يتوقف زر Step-Up عن العمل. أود إعادة التعيين إلى 1 والقفز إلى الشهر المقبل.
المحلول
لم أتمكن من الحصول على فرصة لاختبار ذلك، لكنني أعرف أن Qdateedit ينفذ Qabstractspinbox، لذلك يجب أن تكون قادرا على الاتصال
myDateEdit.setWrapping(True)
والتي ينبغي أن تنجز ما تريد.
تحديث:
يبدو أن مصطلح هذا السلوك يسمى "التمديد" وهنا تطبيق شخص واحد، والذي (مرة أخرى، لم أختبره) يبدو أنه حل محتمل آخر:
إنه يجعل النقطة التي لا يعتبرها تنفيذه دقيقة أو أقصى تواريخ.
لا تنتمي إلى StackOverflow