This commit is contained in:
2022-12-17 00:35:20 +01:00
parent ad5773abfc
commit 369b3655da
8 changed files with 333 additions and 75 deletions

View File

@@ -3,8 +3,9 @@ import datetime
from .base_objects import ScribusCalendar
class MonthlyCalendar(ScribusCalendar):
def __init__(self, objects, year):
def __init__(self, objects, year, numMonths):
ScribusCalendar.__init__(self, objects, year)
self.numMonths = numMonths
def plotObjects(self):
@@ -14,7 +15,7 @@ class MonthlyCalendar(ScribusCalendar):
scribus.deletePage(i)
for i in range(1,2):
for i in range(1,self.numMonths + 1):
scribus.newPage(-1)
for obj in self.objects:
obj.setDate(datetime.date(self.year, i, 1))