pyqt-date-table-widget
PyQt Date Table Widget
Requirements
PyQt5 >= 5.8
Setup
pip3 install git+https://github.com/yjg30737/pyqt-date-table-widget.git --upgrade
Feature
- Available to set date range to show (100 as default)
- Available to set start date (current date as default)
- Show different color for weekend
Example
Code Example
from PyQt5.QtCore import QDate
from PyQt5.QtWidgets import QApplication
from pyqt_date_table_widget import DateTableWidget
if __name__ == "__main__":
import sys
app = QApplication(sys.argv)
afterFifteenDaysFromToday = QDate.currentDate().addDays(15)
dateTableWidget = DateTableWidget(start_date=afterFifteenDaysFromToday, date_range=1000)
dateTableWidget.setColumnCount(2)
dateTableWidget.setHorizontalHeaderLabels(['Literature', 'Mathematics'])
dateTableWidget.show()
app.exec_()
Result