forked from openlp/openlp
Modify loading file from the command line to only load files ending with osz, oszl, or otz.
This commit is contained in:
parent
6ca37531a0
commit
d26b34aee0
@ -597,10 +597,12 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow, RegistryProperties):
|
|||||||
args = []
|
args = []
|
||||||
for a in self.arguments:
|
for a in self.arguments:
|
||||||
args.extend([a])
|
args.extend([a])
|
||||||
filename = args[0]
|
for arg in args:
|
||||||
if not isinstance(filename, str):
|
filename = arg
|
||||||
filename = str(filename, sys.getfilesystemencoding())
|
if not isinstance(filename, str):
|
||||||
self.service_manager_contents.load_file(filename)
|
filename = str(filename, sys.getfilesystemencoding())
|
||||||
|
if filename.endswith(('.osz', '.oszl', '.otz')):
|
||||||
|
self.service_manager_contents.load_file(filename)
|
||||||
elif Settings().value(self.general_settings_section + '/auto open'):
|
elif Settings().value(self.general_settings_section + '/auto open'):
|
||||||
self.service_manager_contents.load_Last_file()
|
self.service_manager_contents.load_Last_file()
|
||||||
self.timer_version_id = self.startTimer(1000)
|
self.timer_version_id = self.startTimer(1000)
|
||||||
|
Loading…
Reference in New Issue
Block a user