openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #19640
[Merge] lp:~googol/openlp/bug-1116528 into lp:openlp
Andreas Preikschat has proposed merging lp:~googol/openlp/bug-1116528 into lp:openlp.
Commit message:
bzr commit -m "- fixed bug #1116528 (Song Import Wizzard does not work in trunk)" --fixes lp:1116528
Requested reviews:
OpenLP Core (openlp-core)
Related bugs:
Bug #1116528 in OpenLP: "Song Import Wizzard does not work in trunk"
https://bugs.launchpad.net/openlp/+bug/1116528
For more details, see:
https://code.launchpad.net/~googol/openlp/bug-1116528/+merge/150995
Hello,
- fixed bug #1116528 (Song Import Wizzard does not work in trunk)
--
https://code.launchpad.net/~googol/openlp/bug-1116528/+merge/150995
Your team OpenLP Core is requested to review the proposed merge of lp:~googol/openlp/bug-1116528 into lp:openlp.
=== modified file 'openlp/plugins/songs/forms/songimportform.py'
--- openlp/plugins/songs/forms/songimportform.py 2013-02-05 08:05:28 +0000
+++ openlp/plugins/songs/forms/songimportform.py 2013-02-28 11:28:20 +0000
@@ -35,7 +35,7 @@
from PyQt4 import QtCore, QtGui
-from openlp.core.lib import Settings, UiStrings, translate
+from openlp.core.lib import Registry, Settings, UiStrings, translate
from openlp.core.lib.ui import critical_error_message_box
from openlp.core.ui.wizard import OpenLPWizard, WizardStrings
from openlp.plugins.songs.lib.importer import SongFormat, SongFormatSelect
@@ -489,6 +489,16 @@
self.formatWidgets[this_format][u'importWidget'] = importWidget
return importWidget
+ def _get_main_window(self):
+ """
+ Adds the main window to the class dynamically
+ """
+ if not hasattr(self, u'_main_window'):
+ self._main_window = Registry().get(u'main_window')
+ return self._main_window
+
+ main_window = property(_get_main_window)
+
class SongImportSourcePage(QtGui.QWizardPage):
"""
Follow ups