forked from openlp/openlp
more convenient names
This commit is contained in:
parent
24de78680e
commit
403ee4cd53
|
@ -62,7 +62,7 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
MediaManagerItem.__init__(self, parent, icon, title)
|
MediaManagerItem.__init__(self, parent, icon, title)
|
||||||
# place to store the search results for both bibles
|
# place to store the search results for both bibles
|
||||||
self.search_results = {}
|
self.search_results = {}
|
||||||
self.search_results2 = {}
|
self.dual_search_results = {}
|
||||||
QtCore.QObject.connect(Receiver.get_receiver(),
|
QtCore.QObject.connect(Receiver.get_receiver(),
|
||||||
QtCore.SIGNAL(u'bibles_load_list'), self.reloadBibles)
|
QtCore.SIGNAL(u'bibles_load_list'), self.reloadBibles)
|
||||||
|
|
||||||
|
@ -423,7 +423,7 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
def onAdvancedSearchButton(self):
|
def onAdvancedSearchButton(self):
|
||||||
log.debug(u'Advanced Search Button pressed')
|
log.debug(u'Advanced Search Button pressed')
|
||||||
bible = unicode(self.AdvancedVersionComboBox.currentText())
|
bible = unicode(self.AdvancedVersionComboBox.currentText())
|
||||||
bible2 = unicode(self.AdvancedSecondBibleComboBox.currentText())
|
dual_bible = unicode(self.AdvancedSecondBibleComboBox.currentText())
|
||||||
book = unicode(self.AdvancedBookComboBox.currentText())
|
book = unicode(self.AdvancedBookComboBox.currentText())
|
||||||
chapter_from = int(self.AdvancedFromChapter.currentText())
|
chapter_from = int(self.AdvancedFromChapter.currentText())
|
||||||
chapter_to = int(self.AdvancedToChapter.currentText())
|
chapter_to = int(self.AdvancedToChapter.currentText())
|
||||||
|
@ -432,12 +432,12 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
versetext = u'%s %s:%s-%s:%s' % (book, chapter_from, verse_from,
|
versetext = u'%s %s:%s-%s:%s' % (book, chapter_from, verse_from,
|
||||||
chapter_to, verse_to)
|
chapter_to, verse_to)
|
||||||
self.search_results = self.parent.manager.get_verses(bible, versetext)
|
self.search_results = self.parent.manager.get_verses(bible, versetext)
|
||||||
if bible2:
|
if dual_bible:
|
||||||
self.search_results2 = self.parent.manager.get_verses(bible2,
|
self.dual_search_results = self.parent.manager.get_verses(
|
||||||
versetext)
|
dual_bible, versetext)
|
||||||
if self.ClearAdvancedSearchComboBox.currentIndex() == 0:
|
if self.ClearAdvancedSearchComboBox.currentIndex() == 0:
|
||||||
self.listView.clear()
|
self.listView.clear()
|
||||||
self.displayResults(bible, bible2)
|
self.displayResults(bible, dual_bible)
|
||||||
|
|
||||||
def onAdvancedFromChapter(self):
|
def onAdvancedFromChapter(self):
|
||||||
bible = unicode(self.AdvancedVersionComboBox.currentText())
|
bible = unicode(self.AdvancedVersionComboBox.currentText())
|
||||||
|
@ -452,15 +452,16 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
def onQuickSearchButton(self):
|
def onQuickSearchButton(self):
|
||||||
log.debug(u'Quick Search Button pressed')
|
log.debug(u'Quick Search Button pressed')
|
||||||
bible = unicode(self.QuickVersionComboBox.currentText())
|
bible = unicode(self.QuickVersionComboBox.currentText())
|
||||||
bible2 = unicode(self.QuickSecondBibleComboBox.currentText())
|
dual_bible = unicode(self.QuickSecondBibleComboBox.currentText())
|
||||||
text = unicode(self.QuickSearchEdit.text())
|
text = unicode(self.QuickSearchEdit.text())
|
||||||
if self.ClearQuickSearchComboBox.currentIndex() == 0:
|
if self.ClearQuickSearchComboBox.currentIndex() == 0:
|
||||||
self.listView.clear()
|
self.listView.clear()
|
||||||
self.search_results = self.parent.manager.get_verses(bible, text)
|
self.search_results = self.parent.manager.get_verses(bible, text)
|
||||||
if bible2:
|
if dual_bible:
|
||||||
self.search_results2 = self.parent.manager.get_verses(bible2, text)
|
self.dual_search_results = self.parent.manager.get_verses(
|
||||||
|
dual_bible, text)
|
||||||
if self.search_results:
|
if self.search_results:
|
||||||
self.displayResults(bible, bible2)
|
self.displayResults(bible, dual_bible)
|
||||||
|
|
||||||
def generateSlideData(self, service_item, item=None):
|
def generateSlideData(self, service_item, item=None):
|
||||||
'''
|
'''
|
||||||
|
@ -491,15 +492,15 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
copyright = self._decodeQtObject(reference, 'copyright')
|
copyright = self._decodeQtObject(reference, 'copyright')
|
||||||
#permission = self._decodeQtObject(reference, 'permission')
|
#permission = self._decodeQtObject(reference, 'permission')
|
||||||
text = self._decodeQtObject(reference, 'text')
|
text = self._decodeQtObject(reference, 'text')
|
||||||
bible2 = self._decodeQtObject(reference, 'bible2')
|
dual_bible = self._decodeQtObject(reference, 'dual_bible')
|
||||||
if bible2:
|
if dual_bible:
|
||||||
bible2_version = self._decodeQtObject(reference,
|
dual_version = self._decodeQtObject(reference,
|
||||||
'bible2_version')
|
'dual_version')
|
||||||
bible2_copyright = self._decodeQtObject(reference,
|
dual_copyright = self._decodeQtObject(reference,
|
||||||
'bible2_copyright')
|
'dual_copyright')
|
||||||
#bible2_permission = self._decodeQtObject(reference,
|
#dual_permission = self._decodeQtObject(reference,
|
||||||
# 'bible2_permission')
|
# 'dual_permission')
|
||||||
bible2_text = self._decodeQtObject(reference, 'bible2_text')
|
dual_text = self._decodeQtObject(reference, 'dual_text')
|
||||||
if self.parent.settings_tab.display_style == 1:
|
if self.parent.settings_tab.display_style == 1:
|
||||||
verse_text = self.formatVerse(old_chapter, chapter, verse,
|
verse_text = self.formatVerse(old_chapter, chapter, verse,
|
||||||
u'(', u')')
|
u'(', u')')
|
||||||
|
@ -517,14 +518,14 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
# If not found add to footer
|
# If not found add to footer
|
||||||
if footer not in raw_footer:
|
if footer not in raw_footer:
|
||||||
raw_footer.append(footer)
|
raw_footer.append(footer)
|
||||||
if bible2:
|
if dual_bible:
|
||||||
footer = u'%s (%s %s)' % (book, bible2_version,
|
footer = u'%s (%s %s)' % (book, dual_version,
|
||||||
bible2_copyright)
|
dual_copyright)
|
||||||
# If not found add second version and copyright to footer.
|
# If not found add second version and copyright to footer.
|
||||||
if footer not in raw_footer:
|
if footer not in raw_footer:
|
||||||
raw_footer.append(footer)
|
raw_footer.append(footer)
|
||||||
bible_text = u'%s %s \n\n %s %s' % (verse_text, text,
|
bible_text = u'%s %s \n\n %s %s' % (verse_text, text,
|
||||||
verse_text, bible2_text)
|
verse_text, dual_text)
|
||||||
raw_slides.append(bible_text)
|
raw_slides.append(bible_text)
|
||||||
bible_text = u''
|
bible_text = u''
|
||||||
else:
|
else:
|
||||||
|
@ -545,8 +546,8 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
if isinstance(reference, QtCore.QVariant):
|
if isinstance(reference, QtCore.QVariant):
|
||||||
reference = reference.toPyObject()
|
reference = reference.toPyObject()
|
||||||
bible_new = self._decodeQtObject(reference, 'bible')
|
bible_new = self._decodeQtObject(reference, 'bible')
|
||||||
bible2_new = self._decodeQtObject(reference, 'bible2')
|
dual_bible_new = self._decodeQtObject(reference, 'dual_bible')
|
||||||
if bible2_new:
|
if dual_bible_new:
|
||||||
raw_slides.append(bible_text)
|
raw_slides.append(bible_text)
|
||||||
bible_text = u''
|
bible_text = u''
|
||||||
elif bible != bible_new:
|
elif bible != bible_new:
|
||||||
|
@ -557,9 +558,9 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
bible_text = u''
|
bible_text = u''
|
||||||
# service item title
|
# service item title
|
||||||
if not service_item.title:
|
if not service_item.title:
|
||||||
if bible2:
|
if dual_bible:
|
||||||
service_item.title = u'%s (%s, %s) %s' % (book, version,
|
service_item.title = u'%s (%s, %s) %s' % (book, version,
|
||||||
bible2_version, verse_text)
|
dual_version, verse_text)
|
||||||
else:
|
else:
|
||||||
service_item.title = u'%s (%s) %s' % (book, version, verse_text)
|
service_item.title = u'%s (%s) %s' % (book, version, verse_text)
|
||||||
elif service_item.title.find(translate('BiblesPlugin.MediaItem',
|
elif service_item.title.find(translate('BiblesPlugin.MediaItem',
|
||||||
|
@ -632,7 +633,7 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
for i in range(int(range_from), int(range_to) + 1):
|
for i in range(int(range_from), int(range_to) + 1):
|
||||||
combo.addItem(unicode(i))
|
combo.addItem(unicode(i))
|
||||||
|
|
||||||
def displayResults(self, bible, bible2=None):
|
def displayResults(self, bible, dual_bible=None):
|
||||||
'''
|
'''
|
||||||
Displays the search results in the media manager. All data needed for further
|
Displays the search results in the media manager. All data needed for further
|
||||||
action is saved for/in each row.
|
action is saved for/in each row.
|
||||||
|
@ -640,21 +641,21 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
version = self.parent.manager.get_meta_data(bible, u'Version')
|
version = self.parent.manager.get_meta_data(bible, u'Version')
|
||||||
copyright = self.parent.manager.get_meta_data(bible, u'Copyright')
|
copyright = self.parent.manager.get_meta_data(bible, u'Copyright')
|
||||||
permission = self.parent.manager.get_meta_data(bible, u'Permissions')
|
permission = self.parent.manager.get_meta_data(bible, u'Permissions')
|
||||||
if bible2:
|
if dual_bible:
|
||||||
bible2_version = self.parent.manager.get_meta_data(bible2,
|
dual_version = self.parent.manager.get_meta_data(dual_bible,
|
||||||
u'Version')
|
u'Version')
|
||||||
bible2_copyright = self.parent.manager.get_meta_data(bible2,
|
dual_copyright = self.parent.manager.get_meta_data(dual_bible,
|
||||||
u'Copyright')
|
u'Copyright')
|
||||||
bible2_permission = self.parent.manager.get_meta_data(bible2,
|
dual_permission = self.parent.manager.get_meta_data(dual_bible,
|
||||||
u'Permissions')
|
u'Permissions')
|
||||||
if bible2_permission:
|
if dual_permission:
|
||||||
bible2_permission = bible2_permission.value
|
dual_permission = dual_permission.value
|
||||||
else:
|
else:
|
||||||
bible2_permission = u''
|
dual_permission = u''
|
||||||
# We count the number of rows which are maybe already present.
|
# We count the number of rows which are maybe already present.
|
||||||
start_count = self.listView.count()
|
start_count = self.listView.count()
|
||||||
for count, verse in enumerate(self.search_results):
|
for count, verse in enumerate(self.search_results):
|
||||||
if bible2:
|
if dual_bible:
|
||||||
vdict = {
|
vdict = {
|
||||||
'book':QtCore.QVariant(verse.book.name),
|
'book':QtCore.QVariant(verse.book.name),
|
||||||
'chapter':QtCore.QVariant(verse.chapter),
|
'chapter':QtCore.QVariant(verse.chapter),
|
||||||
|
@ -664,15 +665,15 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
'copyright':QtCore.QVariant(copyright.value),
|
'copyright':QtCore.QVariant(copyright.value),
|
||||||
#'permission':QtCore.QVariant(permission.value),
|
#'permission':QtCore.QVariant(permission.value),
|
||||||
'text':QtCore.QVariant(verse.text),
|
'text':QtCore.QVariant(verse.text),
|
||||||
'bible2':QtCore.QVariant(bible2),
|
'dual_bible':QtCore.QVariant(dual_bible),
|
||||||
'bible2_version':QtCore.QVariant(bible2_version.value),
|
'dual_version':QtCore.QVariant(dual_version.value),
|
||||||
'bible2_copyright':QtCore.QVariant(bible2_copyright.value),
|
'dual_copyright':QtCore.QVariant(dual_copyright.value),
|
||||||
#'bible2_permission':QtCore.QVariant(bible2_permission),
|
#'dual_permission':QtCore.QVariant(dual_permission),
|
||||||
'bible2_text':QtCore.QVariant(
|
'dual_text':QtCore.QVariant(
|
||||||
self.search_results2[count].text)
|
self.dual_search_results[count].text)
|
||||||
}
|
}
|
||||||
bible_text = u' %s %d:%d (%s, %s)' % (verse.book.name,
|
bible_text = u' %s %d:%d (%s, %s)' % (verse.book.name,
|
||||||
verse.chapter, verse.verse, version.value, bible2_version.value)
|
verse.chapter, verse.verse, version.value, dual_version.value)
|
||||||
else:
|
else:
|
||||||
vdict = {
|
vdict = {
|
||||||
'book':QtCore.QVariant(verse.book.name),
|
'book':QtCore.QVariant(verse.book.name),
|
||||||
|
@ -683,7 +684,7 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
'copyright':QtCore.QVariant(copyright.value),
|
'copyright':QtCore.QVariant(copyright.value),
|
||||||
#'permission':QtCore.QVariant(permission.value),
|
#'permission':QtCore.QVariant(permission.value),
|
||||||
'text':QtCore.QVariant(verse.text),
|
'text':QtCore.QVariant(verse.text),
|
||||||
'bible2':QtCore.QVariant(bible2)
|
'dual_bible':QtCore.QVariant(dual_bible)
|
||||||
}
|
}
|
||||||
bible_text = u' %s %d:%d (%s)' % (verse.book.name,
|
bible_text = u' %s %d:%d (%s)' % (verse.book.name,
|
||||||
verse.chapter, verse.verse, version.value)
|
verse.chapter, verse.verse, version.value)
|
||||||
|
@ -697,4 +698,4 @@ class BibleMediaItem(MediaManagerItem):
|
||||||
if row:
|
if row:
|
||||||
row.setSelected(True)
|
row.setSelected(True)
|
||||||
self.search_results = {}
|
self.search_results = {}
|
||||||
self.search_results2 = {}
|
self.dual_search_results = {}
|
||||||
|
|
Loading…
Reference in New Issue