blob: 5f098340547f72fffe92d2535281f0383c3307e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
from PyQt5.QtWidgets import QCalendarWidget
class CalendarWidget(QCalendarWidget):
def __init__(self):
super(QCalendarWidget, self).__init__()
def get_value(self, ql_type):
date = self.selectedDate()
return ql_type(date.day(), date.month(), date.year())
def on_change(self, change_event_function):
self.selectionChanged.connect(lambda: change_event_function(self))
|