forked from openlp/openlp
some fixes
This commit is contained in:
parent
0b246275b2
commit
5f88f49754
@ -53,40 +53,29 @@ class Ui_EditBibleDialog(object):
|
|||||||
self.metaTabLayout.setObjectName(u'metaTabLayout')
|
self.metaTabLayout.setObjectName(u'metaTabLayout')
|
||||||
self.versionNameLabel = QtGui.QLabel(self.metaTab)
|
self.versionNameLabel = QtGui.QLabel(self.metaTab)
|
||||||
self.versionNameLabel.setObjectName(u'versionNameLabel')
|
self.versionNameLabel.setObjectName(u'versionNameLabel')
|
||||||
self.metaTabLayout.setWidget(0, QtGui.QFormLayout.LabelRole,
|
|
||||||
self.versionNameLabel)
|
|
||||||
self.versionNameEdit = QtGui.QLineEdit(self.metaTab)
|
self.versionNameEdit = QtGui.QLineEdit(self.metaTab)
|
||||||
self.versionNameEdit.setObjectName(u'versionNameEdit')
|
self.versionNameEdit.setObjectName(u'versionNameEdit')
|
||||||
self.versionNameLabel.setBuddy(self.versionNameEdit)
|
self.versionNameLabel.setBuddy(self.versionNameEdit)
|
||||||
self.metaTabLayout.setWidget(0, QtGui.QFormLayout.FieldRole,
|
self.metaTabLayout.addRow(self.versionNameLabel, self.versionNameEdit)
|
||||||
self.versionNameEdit)
|
|
||||||
self.copyrightLabel = QtGui.QLabel(self.metaTab)
|
self.copyrightLabel = QtGui.QLabel(self.metaTab)
|
||||||
self.copyrightLabel.setObjectName(u'copyrightLabel')
|
self.copyrightLabel.setObjectName(u'copyrightLabel')
|
||||||
self.metaTabLayout.setWidget(1, QtGui.QFormLayout.LabelRole,
|
|
||||||
self.copyrightLabel)
|
|
||||||
self.copyrightEdit = QtGui.QLineEdit(self.metaTab)
|
self.copyrightEdit = QtGui.QLineEdit(self.metaTab)
|
||||||
self.copyrightEdit.setObjectName(u'copyrightEdit')
|
self.copyrightEdit.setObjectName(u'copyrightEdit')
|
||||||
self.copyrightLabel.setBuddy(self.copyrightEdit)
|
self.copyrightLabel.setBuddy(self.copyrightEdit)
|
||||||
self.metaTabLayout.setWidget(1, QtGui.QFormLayout.FieldRole,
|
self.metaTabLayout.addRow(self.copyrightLabel, self.copyrightEdit)
|
||||||
self.copyrightEdit)
|
|
||||||
self.permissionsLabel = QtGui.QLabel(self.metaTab)
|
self.permissionsLabel = QtGui.QLabel(self.metaTab)
|
||||||
self.permissionsLabel.setObjectName(u'permissionsLabel')
|
self.permissionsLabel.setObjectName(u'permissionsLabel')
|
||||||
self.metaTabLayout.setWidget(2, QtGui.QFormLayout.LabelRole,
|
|
||||||
self.permissionsLabel)
|
|
||||||
self.permissionsEdit = QtGui.QLineEdit(self.metaTab)
|
self.permissionsEdit = QtGui.QLineEdit(self.metaTab)
|
||||||
self.permissionsEdit.setObjectName(u'permissionsEdit')
|
self.permissionsEdit.setObjectName(u'permissionsEdit')
|
||||||
self.permissionsLabel.setBuddy(self.permissionsEdit)
|
self.permissionsLabel.setBuddy(self.permissionsEdit)
|
||||||
self.metaTabLayout.setWidget(2, QtGui.QFormLayout.FieldRole,
|
self.metaTabLayout.addRow(self.permissionsLabel, self.permissionsEdit)
|
||||||
self.permissionsEdit)
|
|
||||||
self.languageSelectionLabel = QtGui.QLabel(self.metaTab)
|
self.languageSelectionLabel = QtGui.QLabel(self.metaTab)
|
||||||
self.languageSelectionLabel.setObjectName(u'languageSelectionLabel')
|
self.languageSelectionLabel.setObjectName(u'languageSelectionLabel')
|
||||||
self.metaTabLayout.setWidget(3, QtGui.QFormLayout.LabelRole,
|
|
||||||
self.languageSelectionLabel)
|
|
||||||
self.languageSelectionComboBox = QtGui.QComboBox(self.metaTab)
|
self.languageSelectionComboBox = QtGui.QComboBox(self.metaTab)
|
||||||
self.languageSelectionComboBox.setObjectName(
|
self.languageSelectionComboBox.setObjectName(
|
||||||
u'languageSelectionComboBox')
|
u'languageSelectionComboBox')
|
||||||
self.languageSelectionComboBox.addItems([u'', u'', u'', u''])
|
self.languageSelectionComboBox.addItems([u'', u'', u'', u''])
|
||||||
self.metaTabLayout.setWidget(3, QtGui.QFormLayout.FieldRole,
|
self.metaTabLayout.addRow(self.languageSelectionLabel,
|
||||||
self.languageSelectionComboBox)
|
self.languageSelectionComboBox)
|
||||||
self.bibleTabWidget.addTab(self.metaTab, u'')
|
self.bibleTabWidget.addTab(self.metaTab, u'')
|
||||||
# Book name tab
|
# Book name tab
|
||||||
@ -102,34 +91,29 @@ class Ui_EditBibleDialog(object):
|
|||||||
self.scrollArea.setObjectName(u'scrollArea')
|
self.scrollArea.setObjectName(u'scrollArea')
|
||||||
self.scrollArea.setHorizontalScrollBarPolicy(
|
self.scrollArea.setHorizontalScrollBarPolicy(
|
||||||
QtCore.Qt.ScrollBarAlwaysOff)
|
QtCore.Qt.ScrollBarAlwaysOff)
|
||||||
self.bookNameGroupBox = QtGui.QWidget(self.scrollArea)
|
self.bookNameWidget = QtGui.QWidget(self.scrollArea)
|
||||||
self.bookNameGroupBox.setObjectName(u'bookNameGroupBox')
|
self.bookNameWidget.setObjectName(u'bookNameWidget')
|
||||||
self.bookNameGroupBoxLayout = QtGui.QFormLayout(self.bookNameGroupBox)
|
self.bookNameWidgetLayout = QtGui.QFormLayout(self.bookNameWidget)
|
||||||
self.bookNameGroupBoxLayout.setObjectName(u'bookNameGroupBoxLayout')
|
self.bookNameWidgetLayout.setObjectName(u'bookNameWidgetLayout')
|
||||||
self.bookNameLabel = {}
|
self.bookNameLabel = {}
|
||||||
self.bookNameEdit= {}
|
self.bookNameEdit= {}
|
||||||
x = 0
|
x = 0
|
||||||
for book in BiblesResourcesDB.get_books():
|
for book in BiblesResourcesDB.get_books():
|
||||||
self.bookNameLabel[book[u'abbreviation']] = QtGui.QLabel(
|
self.bookNameLabel[book[u'abbreviation']] = QtGui.QLabel(
|
||||||
self.bookNameGroupBox)
|
self.bookNameWidget)
|
||||||
self.bookNameLabel[book[u'abbreviation']].setObjectName(
|
self.bookNameLabel[book[u'abbreviation']].setObjectName(
|
||||||
u'bookNameLabel[%s]' % book[u'abbreviation'])
|
u'bookNameLabel[%s]' % book[u'abbreviation'])
|
||||||
self.bookNameGroupBoxLayout.setWidget(x,
|
|
||||||
QtGui.QFormLayout.LabelRole,
|
|
||||||
self.bookNameLabel[book[u'abbreviation']])
|
|
||||||
self.bookNameEdit[book[u'abbreviation']] = QtGui.QLineEdit(
|
self.bookNameEdit[book[u'abbreviation']] = QtGui.QLineEdit(
|
||||||
self.bookNameGroupBox)
|
self.bookNameWidget)
|
||||||
self.bookNameEdit[book[u'abbreviation']].setObjectName(
|
self.bookNameEdit[book[u'abbreviation']].setObjectName(
|
||||||
u'bookNameEdit[%s]' % book[u'abbreviation'])
|
u'bookNameEdit[%s]' % book[u'abbreviation'])
|
||||||
self.bookNameGroupBoxLayout.setWidget(x,
|
self.bookNameWidgetLayout.addRow(
|
||||||
QtGui.QFormLayout.FieldRole,
|
self.bookNameLabel[book[u'abbreviation']],
|
||||||
self.bookNameEdit[book[u'abbreviation']])
|
self.bookNameEdit[book[u'abbreviation']])
|
||||||
x = x+1
|
x = x + 1
|
||||||
self.scrollArea.setWidget(self.bookNameGroupBox)
|
self.scrollArea.setWidget(self.bookNameWidget)
|
||||||
self.bookNameTabLayout.addWidget(self.scrollArea)
|
self.bookNameTabLayout.addWidget(self.scrollArea)
|
||||||
self.spacer = QtGui.QSpacerItem(20, 5, QtGui.QSizePolicy.Minimum,
|
self.bookNameTabLayout.addStretch()
|
||||||
QtGui.QSizePolicy.Expanding)
|
|
||||||
self.bookNameTabLayout.addItem(self.spacer)
|
|
||||||
self.bibleTabWidget.addTab(self.bookNameTab, u'')
|
self.bibleTabWidget.addTab(self.bookNameTab, u'')
|
||||||
# Last few bits
|
# Last few bits
|
||||||
self.dialogLayout.addWidget(self.bibleTabWidget)
|
self.dialogLayout.addWidget(self.bibleTabWidget)
|
||||||
@ -156,15 +140,16 @@ class Ui_EditBibleDialog(object):
|
|||||||
self.bibleTabWidget.indexOf(self.bookNameTab),
|
self.bibleTabWidget.indexOf(self.bookNameTab),
|
||||||
translate('SongsPlugin.EditBibleForm', 'Custom Book Names'))
|
translate('SongsPlugin.EditBibleForm', 'Custom Book Names'))
|
||||||
self.languageSelectionLabel.setText(
|
self.languageSelectionLabel.setText(
|
||||||
translate('BiblesPlugin.EditBibleForm', 'Bookname language:'))
|
translate('BiblesPlugin.EditBibleForm', 'Book name language:'))
|
||||||
self.languageSelectionComboBox.setItemText(0,
|
self.languageSelectionComboBox.setItemText(0,
|
||||||
translate('BiblesPlugin.EditBibleForm', 'General Settings'))
|
translate('BiblesPlugin.EditBibleForm', 'General Settings'))
|
||||||
self.languageSelectionComboBox.setItemText(LanguageSelection.Bible+1,
|
self.languageSelectionComboBox.setItemText(LanguageSelection.Bible + 1,
|
||||||
translate('BiblesPlugin.EditBibleForm', 'Bible language'))
|
translate('BiblesPlugin.EditBibleForm', 'Bible Language'))
|
||||||
self.languageSelectionComboBox.setItemText(
|
self.languageSelectionComboBox.setItemText(
|
||||||
LanguageSelection.Application+1,
|
LanguageSelection.Application + 1,
|
||||||
translate('BiblesPlugin.EditBibleForm', 'Application language'))
|
translate('BiblesPlugin.EditBibleForm', 'Application Language'))
|
||||||
self.languageSelectionComboBox.setItemText(LanguageSelection.English+1,
|
self.languageSelectionComboBox.setItemText(
|
||||||
|
LanguageSelection.English + 1,
|
||||||
translate('BiblesPlugin.EditBibleForm', 'English'))
|
translate('BiblesPlugin.EditBibleForm', 'English'))
|
||||||
self.languageSelectionComboBox.setToolTip(
|
self.languageSelectionComboBox.setToolTip(
|
||||||
translate('BiblesPlugin.EditBibleForm', 'Multiple options:\n'
|
translate('BiblesPlugin.EditBibleForm', 'Multiple options:\n'
|
||||||
|
@ -52,8 +52,6 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
self.mediaitem = mediaitem
|
self.mediaitem = mediaitem
|
||||||
self.validate_error = []
|
self.validate_error = []
|
||||||
self.booknames = BibleStrings().Booknames
|
self.booknames = BibleStrings().Booknames
|
||||||
# can this be automated?
|
|
||||||
self.width = 400
|
|
||||||
self.setupUi(self)
|
self.setupUi(self)
|
||||||
self.manager = manager
|
self.manager = manager
|
||||||
|
|
||||||
@ -76,7 +74,7 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
self.bible, u'Bookname language')
|
self.bible, u'Bookname language')
|
||||||
if self.bookname_language:
|
if self.bookname_language:
|
||||||
self.languageSelectionComboBox.setCurrentIndex(
|
self.languageSelectionComboBox.setCurrentIndex(
|
||||||
int(self.bookname_language.value)+1)
|
int(self.bookname_language.value) + 1)
|
||||||
self.books = {}
|
self.books = {}
|
||||||
self.webbible = self.manager.get_meta_data(self.bible,
|
self.webbible = self.manager.get_meta_data(self.bible,
|
||||||
u'download source')
|
u'download source')
|
||||||
@ -97,10 +95,10 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
self.bookNameEdit[book[u'abbreviation']].setText(
|
self.bookNameEdit[book[u'abbreviation']].setText(
|
||||||
self.books[book[u'abbreviation']].name)
|
self.books[book[u'abbreviation']].name)
|
||||||
else:
|
else:
|
||||||
self.bookNameGroupBoxLayout.removeWidget(
|
self.bookNameWidgetLayout.removeWidget(
|
||||||
self.bookNameLabel[book[u'abbreviation']])
|
self.bookNameLabel[book[u'abbreviation']])
|
||||||
self.bookNameLabel[book[u'abbreviation']].setParent(None)
|
self.bookNameLabel[book[u'abbreviation']].setParent(None)
|
||||||
self.bookNameGroupBoxLayout.removeWidget(
|
self.bookNameWidgetLayout.removeWidget(
|
||||||
self.bookNameEdit[book[u'abbreviation']])
|
self.bookNameEdit[book[u'abbreviation']])
|
||||||
self.bookNameEdit[book[u'abbreviation']].setParent(None)
|
self.bookNameEdit[book[u'abbreviation']].setParent(None)
|
||||||
|
|
||||||
@ -122,9 +120,9 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
self.copyright = unicode(self.copyrightEdit.text())
|
self.copyright = unicode(self.copyrightEdit.text())
|
||||||
self.permissions = unicode(self.permissionsEdit.text())
|
self.permissions = unicode(self.permissionsEdit.text())
|
||||||
self.bookname_language = \
|
self.bookname_language = \
|
||||||
self.languageSelectionComboBox.currentIndex()-1
|
self.languageSelectionComboBox.currentIndex() - 1
|
||||||
for error in self.validate_error:
|
for error in self.validate_error:
|
||||||
self.changeBackgroundColor(error, 'white')
|
self.changeBackgroundColor(error)
|
||||||
if not self.validateMeta():
|
if not self.validateMeta():
|
||||||
save = False
|
save = False
|
||||||
if not self.webbible and save:
|
if not self.webbible and save:
|
||||||
@ -156,7 +154,7 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
Validate the Meta before saving.
|
Validate the Meta before saving.
|
||||||
"""
|
"""
|
||||||
if not self.version:
|
if not self.version:
|
||||||
self.changeBackgroundColor(self.versionNameEdit, 'red')
|
self.changeBackgroundColor(self.versionNameEdit, u'red')
|
||||||
self.validate_error = [self.versionNameEdit]
|
self.validate_error = [self.versionNameEdit]
|
||||||
self.versionNameEdit.setFocus()
|
self.versionNameEdit.setFocus()
|
||||||
critical_error_message_box(UiStrings().EmptyField,
|
critical_error_message_box(UiStrings().EmptyField,
|
||||||
@ -164,7 +162,7 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
'You need to specify a version name for your Bible.'))
|
'You need to specify a version name for your Bible.'))
|
||||||
return False
|
return False
|
||||||
elif not self.copyright:
|
elif not self.copyright:
|
||||||
self.changeBackgroundColor(self.copyrightEdit, 'red')
|
self.changeBackgroundColor(self.copyrightEdit, u'red')
|
||||||
self.validate_error = [self.copyrightEdit]
|
self.validate_error = [self.copyrightEdit]
|
||||||
self.copyrightEdit.setFocus()
|
self.copyrightEdit.setFocus()
|
||||||
critical_error_message_box(UiStrings().EmptyField,
|
critical_error_message_box(UiStrings().EmptyField,
|
||||||
@ -175,7 +173,7 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
elif self.manager.exists(self.version) and \
|
elif self.manager.exists(self.version) and \
|
||||||
self.manager.get_meta_data(self.bible, u'Version').value != \
|
self.manager.get_meta_data(self.bible, u'Version').value != \
|
||||||
self.version:
|
self.version:
|
||||||
self.changeBackgroundColor(self.versionNameEdit, 'red')
|
self.changeBackgroundColor(self.versionNameEdit, u'red')
|
||||||
self.validate_error = [self.versionNameEdit]
|
self.validate_error = [self.versionNameEdit]
|
||||||
self.versionNameEdit.setFocus()
|
self.versionNameEdit.setFocus()
|
||||||
critical_error_message_box(
|
critical_error_message_box(
|
||||||
@ -192,7 +190,7 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
"""
|
"""
|
||||||
book_regex = re.compile(u'[\d]*[^\d]+$')
|
book_regex = re.compile(u'[\d]*[^\d]+$')
|
||||||
if not new_bookname:
|
if not new_bookname:
|
||||||
self.changeBackgroundColor(self.bookNameEdit[abbreviation], 'red')
|
self.changeBackgroundColor(self.bookNameEdit[abbreviation], u'red')
|
||||||
self.validate_error = [self.bookNameEdit[abbreviation]]
|
self.validate_error = [self.bookNameEdit[abbreviation]]
|
||||||
self.bookNameEdit[abbreviation].setFocus()
|
self.bookNameEdit[abbreviation].setFocus()
|
||||||
critical_error_message_box(UiStrings().EmptyField,
|
critical_error_message_box(UiStrings().EmptyField,
|
||||||
@ -201,7 +199,7 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
self.booknames[abbreviation])
|
self.booknames[abbreviation])
|
||||||
return False
|
return False
|
||||||
elif not book_regex.match(new_bookname):
|
elif not book_regex.match(new_bookname):
|
||||||
self.changeBackgroundColor(self.bookNameEdit[abbreviation], 'red')
|
self.changeBackgroundColor(self.bookNameEdit[abbreviation], u'red')
|
||||||
self.validate_error = [self.bookNameEdit[abbreviation]]
|
self.validate_error = [self.bookNameEdit[abbreviation]]
|
||||||
self.bookNameEdit[abbreviation].setFocus()
|
self.bookNameEdit[abbreviation].setFocus()
|
||||||
critical_error_message_box(UiStrings().EmptyField,
|
critical_error_message_box(UiStrings().EmptyField,
|
||||||
@ -216,9 +214,9 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
continue
|
continue
|
||||||
if unicode(self.bookNameEdit[abbr].text()) == new_bookname:
|
if unicode(self.bookNameEdit[abbr].text()) == new_bookname:
|
||||||
self.changeBackgroundColor(self.bookNameEdit[abbreviation],
|
self.changeBackgroundColor(self.bookNameEdit[abbreviation],
|
||||||
'red')
|
u'red')
|
||||||
self.bookNameEdit[abbreviation].setFocus()
|
self.bookNameEdit[abbreviation].setFocus()
|
||||||
self.changeBackgroundColor(self.bookNameEdit[abbr], 'red')
|
self.changeBackgroundColor(self.bookNameEdit[abbr], u'red')
|
||||||
self.validate_error = [self.bookNameEdit[abbr],
|
self.validate_error = [self.bookNameEdit[abbr],
|
||||||
self.bookNameEdit[abbreviation]]
|
self.bookNameEdit[abbreviation]]
|
||||||
critical_error_message_box(
|
critical_error_message_box(
|
||||||
@ -230,10 +228,11 @@ class EditBibleForm(QtGui.QDialog, Ui_EditBibleDialog):
|
|||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def changeBackgroundColor(self, lineedit, color):
|
def changeBackgroundColor(self, lineedit, color=None):
|
||||||
"""
|
"""
|
||||||
Change the Background Color of the given LineEdit
|
Change the Background Color of the given LineEdit
|
||||||
"""
|
"""
|
||||||
pal = QtGui.QPalette(lineedit.palette())
|
pal = QtGui.QPalette(self.palette())
|
||||||
pal.setColor(QtGui.QPalette.Base,QtGui.QColor(color))
|
if color:
|
||||||
|
pal.setColor(QtGui.QPalette.Base, QtGui.QColor(color))
|
||||||
lineedit.setPalette(pal)
|
lineedit.setPalette(pal)
|
||||||
|
@ -386,7 +386,7 @@ def parse_reference(reference, bible, language_selection, book_ref_id=False):
|
|||||||
if bible.get_book_by_book_ref_id(value[u'id']):
|
if bible.get_book_by_book_ref_id(value[u'id']):
|
||||||
book_ref_id = value[u'id']
|
book_ref_id = value[u'id']
|
||||||
break
|
break
|
||||||
elif bible.get_book_by_book_ref_id(book_ref_id):
|
elif not bible.get_book_by_book_ref_id(book_ref_id):
|
||||||
book_ref_id = False
|
book_ref_id = False
|
||||||
ranges = match.group(u'ranges')
|
ranges = match.group(u'ranges')
|
||||||
range_list = get_reference_match(u'range_separator').split(ranges)
|
range_list = get_reference_match(u'range_separator').split(ranges)
|
||||||
|
@ -213,9 +213,7 @@ class BibleDB(QtCore.QObject, Manager):
|
|||||||
The book object
|
The book object
|
||||||
"""
|
"""
|
||||||
log.debug(u'BibleDB.update_book("%s")', book.name)
|
log.debug(u'BibleDB.update_book("%s")', book.name)
|
||||||
if self.save_object(book):
|
return self.save_object(book)
|
||||||
return True
|
|
||||||
return False
|
|
||||||
|
|
||||||
def delete_book(self, db_book):
|
def delete_book(self, db_book):
|
||||||
"""
|
"""
|
||||||
|
@ -328,7 +328,7 @@ class BibleManager(object):
|
|||||||
language_selection = self.get_meta_data(bible, u'Bookname language')
|
language_selection = self.get_meta_data(bible, u'Bookname language')
|
||||||
if language_selection:
|
if language_selection:
|
||||||
language_selection = int(language_selection.value)
|
language_selection = int(language_selection.value)
|
||||||
if language_selection == None or language_selection == -1:
|
if language_selection is None or language_selection == -1:
|
||||||
language_selection = QtCore.QSettings().value(
|
language_selection = QtCore.QSettings().value(
|
||||||
self.settingsSection + u'/bookname language',
|
self.settingsSection + u'/bookname language',
|
||||||
QtCore.QVariant(0)).toInt()[0]
|
QtCore.QVariant(0)).toInt()[0]
|
||||||
|
@ -435,7 +435,7 @@ class BibleMediaItem(MediaManagerItem):
|
|||||||
bible, u'Bookname language')
|
bible, u'Bookname language')
|
||||||
if language_selection:
|
if language_selection:
|
||||||
language_selection = int(language_selection.value)
|
language_selection = int(language_selection.value)
|
||||||
if language_selection == None or language_selection == -1:
|
if language_selection is None or language_selection == -1:
|
||||||
language_selection = QtCore.QSettings().value(
|
language_selection = QtCore.QSettings().value(
|
||||||
self.settingsSection + u'/bookname language',
|
self.settingsSection + u'/bookname language',
|
||||||
QtCore.QVariant(0)).toInt()[0]
|
QtCore.QVariant(0)).toInt()[0]
|
||||||
@ -514,7 +514,7 @@ class BibleMediaItem(MediaManagerItem):
|
|||||||
bible, u'Bookname language')
|
bible, u'Bookname language')
|
||||||
if language_selection:
|
if language_selection:
|
||||||
language_selection = int(language_selection.value)
|
language_selection = int(language_selection.value)
|
||||||
if language_selection == None or language_selection == -1:
|
if language_selection is None or language_selection == -1:
|
||||||
language_selection = QtCore.QSettings().value(
|
language_selection = QtCore.QSettings().value(
|
||||||
self.settingsSection + u'/bookname language',
|
self.settingsSection + u'/bookname language',
|
||||||
QtCore.QVariant(0)).toInt()[0]
|
QtCore.QVariant(0)).toInt()[0]
|
||||||
@ -554,7 +554,7 @@ class BibleMediaItem(MediaManagerItem):
|
|||||||
bible = unicode(self.quickVersionComboBox.currentText())
|
bible = unicode(self.quickVersionComboBox.currentText())
|
||||||
elif self.advancedTab.isVisible():
|
elif self.advancedTab.isVisible():
|
||||||
bible = unicode(self.advancedVersionComboBox.currentText())
|
bible = unicode(self.advancedVersionComboBox.currentText())
|
||||||
if bible != u'':
|
if bible:
|
||||||
self.editBibleForm = EditBibleForm(self, self.plugin.formparent,
|
self.editBibleForm = EditBibleForm(self, self.plugin.formparent,
|
||||||
self.plugin.manager)
|
self.plugin.manager)
|
||||||
self.editBibleForm.loadBible(bible)
|
self.editBibleForm.loadBible(bible)
|
||||||
@ -566,7 +566,7 @@ class BibleMediaItem(MediaManagerItem):
|
|||||||
bible = unicode(self.quickVersionComboBox.currentText())
|
bible = unicode(self.quickVersionComboBox.currentText())
|
||||||
elif self.advancedTab.isVisible():
|
elif self.advancedTab.isVisible():
|
||||||
bible = unicode(self.advancedVersionComboBox.currentText())
|
bible = unicode(self.advancedVersionComboBox.currentText())
|
||||||
if bible != u'':
|
if bible:
|
||||||
if QtGui.QMessageBox.question(self, UiStrings().ConfirmDelete,
|
if QtGui.QMessageBox.question(self, UiStrings().ConfirmDelete,
|
||||||
unicode(translate('BiblesPlugin.MediaItem',
|
unicode(translate('BiblesPlugin.MediaItem',
|
||||||
'Are you sure you want to delete "%s"?')) % bible,
|
'Are you sure you want to delete "%s"?')) % bible,
|
||||||
@ -843,7 +843,7 @@ class BibleMediaItem(MediaManagerItem):
|
|||||||
bible, u'Bookname language')
|
bible, u'Bookname language')
|
||||||
if language_selection:
|
if language_selection:
|
||||||
language_selection = int(language_selection.value)
|
language_selection = int(language_selection.value)
|
||||||
if language_selection == None or language_selection == -1:
|
if language_selection is None or language_selection == -1:
|
||||||
language_selection = QtCore.QSettings().value(
|
language_selection = QtCore.QSettings().value(
|
||||||
self.settingsSection + u'/bookname language',
|
self.settingsSection + u'/bookname language',
|
||||||
QtCore.QVariant(0)).toInt()[0]
|
QtCore.QVariant(0)).toInt()[0]
|
||||||
@ -882,12 +882,11 @@ class BibleMediaItem(MediaManagerItem):
|
|||||||
log.exception(u'The second_search_results does not have as '
|
log.exception(u'The second_search_results does not have as '
|
||||||
'many verses as the search_results.')
|
'many verses as the search_results.')
|
||||||
break
|
break
|
||||||
bible_text = u'%s %d%s%d (%s, %s)' % (book,
|
bible_text = u'%s %d%s%d (%s, %s)' % (book, verse.chapter,
|
||||||
verse.chapter, verse_separator, verse.verse, version,
|
verse_separator, verse.verse, version, second_version)
|
||||||
second_version)
|
|
||||||
else:
|
else:
|
||||||
bible_text = u'%s %d%s%d (%s)' % (book,
|
bible_text = u'%s %d%s%d (%s)' % (book, verse.chapter,
|
||||||
verse.chapter, verse_separator, verse.verse, version)
|
verse_separator, verse.verse, version)
|
||||||
bible_verse = QtGui.QListWidgetItem(bible_text)
|
bible_verse = QtGui.QListWidgetItem(bible_text)
|
||||||
bible_verse.setData(QtCore.Qt.UserRole, QtCore.QVariant(data))
|
bible_verse.setData(QtCore.Qt.UserRole, QtCore.QVariant(data))
|
||||||
items.append(bible_verse)
|
items.append(bible_verse)
|
||||||
|
Loading…
Reference in New Issue
Block a user