forked from openlp/openlp
parent
a268c4476b
commit
7697febb2a
@ -54,8 +54,14 @@ class SongUsageDetailForm(QtWidgets.QDialog, Ui_SongUsageDetailDialog, RegistryP
|
||||
"""
|
||||
We need to set up the screen
|
||||
"""
|
||||
self.from_date_calendar.setSelectedDate(Settings().value(self.plugin.settings_section + '/from date'))
|
||||
self.to_date_calendar.setSelectedDate(Settings().value(self.plugin.settings_section + '/to date'))
|
||||
to_date = Settings().value(self.plugin.settings_section + '/to date')
|
||||
if not (isinstance(to_date, QtCore.QDate) and to_date.isValid()):
|
||||
to_date = QtCore.QDate.currentDate()
|
||||
from_date = Settings().value(self.plugin.settings_section + '/from date')
|
||||
if not (isinstance(from_date, QtCore.QDate) and from_date.isValid()):
|
||||
from_date = to_date.addYears(-1)
|
||||
self.from_date_calendar.setSelectedDate(from_date)
|
||||
self.to_date_calendar.setSelectedDate(to_date)
|
||||
self.report_path_edit.path = Settings().value(self.plugin.settings_section + '/last directory export')
|
||||
|
||||
def on_report_path_edit_path_changed(self, file_path):
|
||||
|
@ -38,10 +38,7 @@ from openlp.plugins.songusage.lib.db import init_schema, SongUsageItem
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
YEAR = QtCore.QDate().currentDate().year()
|
||||
if QtCore.QDate().currentDate().month() < 9:
|
||||
YEAR -= 1
|
||||
|
||||
TODAY = QtCore.QDate.currentDate()
|
||||
|
||||
__default_settings__ = {
|
||||
'songusage/db type': 'sqlite',
|
||||
@ -50,8 +47,8 @@ __default_settings__ = {
|
||||
'songusage/db hostname': '',
|
||||
'songusage/db database': '',
|
||||
'songusage/active': False,
|
||||
'songusage/to date': QtCore.QDate(YEAR, 8, 31),
|
||||
'songusage/from date': QtCore.QDate(YEAR - 1, 9, 1),
|
||||
'songusage/to date': TODAY,
|
||||
'songusage/from date': TODAY.addYears(-1),
|
||||
'songusage/last directory export': None
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user