forked from openlp/openlp
added second error message
This commit is contained in:
parent
45313cb450
commit
6b881e312f
@ -275,7 +275,6 @@ class Ui_EditSongDialog(object):
|
||||
self.bottom_layout.setObjectName(u'bottom_layout')
|
||||
self.warning_label = QtGui.QLabel(edit_song_dialog)
|
||||
self.warning_label.setObjectName(u'warning_label')
|
||||
self.warning_label.setVisible(False)
|
||||
self.bottom_layout.addWidget(self.warning_label)
|
||||
self.button_box = create_button_box(edit_song_dialog, u'button_box', [u'cancel', u'save'])
|
||||
self.bottom_layout.addWidget(self.button_box)
|
||||
@ -323,8 +322,10 @@ class Ui_EditSongDialog(object):
|
||||
self.from_media_button.setText(translate('SongsPlugin.EditSongForm', 'Add &Media'))
|
||||
self.audio_remove_button.setText(translate('SongsPlugin.EditSongForm', '&Remove'))
|
||||
self.audio_remove_all_button.setText(translate('SongsPlugin.EditSongForm', 'Remove &All'))
|
||||
self.warning_label.setText(
|
||||
translate('SongsPlugin.EditSongForm', '<strong>Warning:</strong> Not all of the verses are in use.'))
|
||||
self.not_all_verses_used_warning = \
|
||||
translate('SongsPlugin.EditSongForm', '<strong>Warning:</strong> Not all of the verses are in use.')
|
||||
self.no_verse_order_entered_warning = \
|
||||
translate('SongsPlugin.EditSongForm', '<strong>Warning:</strong> You have not entered a verse order.')
|
||||
|
||||
|
||||
def create_combo_box(parent, name):
|
||||
|
@ -456,6 +456,8 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
|
||||
self.title_edit.setFocus()
|
||||
# Hide or show the preview button.
|
||||
self.preview_button.setVisible(preview)
|
||||
# Check if all verse tags are used.
|
||||
self.on_verse_order_text_changed(self.verse_order_edit.text())
|
||||
|
||||
def tag_rows(self):
|
||||
"""
|
||||
@ -697,7 +699,12 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
|
||||
for verse in verses:
|
||||
if not verse in order:
|
||||
verses_not_used.append(verse)
|
||||
self.warning_label.setVisible(len(verses_not_used) > 0 and bool(text))
|
||||
label_text = u''
|
||||
if not self.verse_order_edit.text():
|
||||
label_text = self.no_verse_order_entered_warning
|
||||
elif verses_not_used:
|
||||
label_text = self.not_all_verses_used_warning
|
||||
self.warning_label.setText(label_text)
|
||||
|
||||
def on_copyright_insert_button_triggered(self):
|
||||
text = self.copyright_edit.text()
|
||||
|
Loading…
Reference in New Issue
Block a user