Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 983 Bytes

README.md

File metadata and controls

39 lines (28 loc) · 983 Bytes

pyqt-date-table-widget

PyQt table widget for showing date

Requirements

PyQt5 >= 5.8

Setup

python -m pip install pyqt-date-table-widget

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

image