diff --git a/openlp/core/lib/plugin.py b/openlp/core/lib/plugin.py index 38302cea1..ad2b9335f 100644 --- a/openlp/core/lib/plugin.py +++ b/openlp/core/lib/plugin.py @@ -31,9 +31,9 @@ class PluginStatus(object): """ Defines the status of the plugin """ - Active = 0 - Inactive = 1 - Disabled = 2 + Active = 1 + Inactive = 0 + Disabled = -1 class Plugin(QtCore.QObject): """ diff --git a/openlp/core/ui/maindisplay.py b/openlp/core/ui/maindisplay.py index a387deaef..72ded51f8 100644 --- a/openlp/core/ui/maindisplay.py +++ b/openlp/core/ui/maindisplay.py @@ -26,7 +26,7 @@ import logging import os from PyQt4 import QtCore, QtGui -from PyQt4.phonon import Phonon +#from PyQt4.phonon import Phonon from openlp.core.lib import Receiver @@ -92,13 +92,13 @@ class MainDisplay(DisplayWidget): self.layout.setSpacing(0) self.layout.setMargin(0) self.layout.setObjectName(u'layout') - self.mediaObject = Phonon.MediaObject(self) - self.video = Phonon.VideoWidget() - self.video.setVisible(False) - self.audio = Phonon.AudioOutput(Phonon.VideoCategory, self.mediaObject) - Phonon.createPath(self.mediaObject, self.video) - Phonon.createPath(self.mediaObject, self.audio) - self.layout.insertWidget(0, self.video) + #self.mediaObject = Phonon.MediaObject(self) + #self.video = Phonon.VideoWidget() + #self.video.setVisible(False) + #self.audio = Phonon.AudioOutput(Phonon.VideoCategory, self.mediaObject) + #Phonon.createPath(self.mediaObject, self.video) + #Phonon.createPath(self.mediaObject, self.audio) + #self.layout.insertWidget(0, self.video) self.display = QtGui.QLabel(self) self.display.setScaledContents(True) self.layout.insertWidget(0, self.display) @@ -116,16 +116,16 @@ class MainDisplay(DisplayWidget): QtCore.SIGNAL(u'live_slide_hide'), self.hideDisplay) QtCore.QObject.connect(Receiver.get_receiver(), QtCore.SIGNAL(u'live_slide_show'), self.showDisplay) - QtCore.QObject.connect(self.mediaObject, - QtCore.SIGNAL(u'finished()'), self.onMediaFinish) - QtCore.QObject.connect(Receiver.get_receiver(), - QtCore.SIGNAL(u'media_start'), self.onMediaQueue) - QtCore.QObject.connect(Receiver.get_receiver(), - QtCore.SIGNAL(u'media_play'), self.onMediaPlay) - QtCore.QObject.connect(Receiver.get_receiver(), - QtCore.SIGNAL(u'media_pause'), self.onMediaPaws) - QtCore.QObject.connect(Receiver.get_receiver(), - QtCore.SIGNAL(u'media_stop'), self.onMediaStop) +# QtCore.QObject.connect(self.mediaObject, +# QtCore.SIGNAL(u'finished()'), self.onMediaFinish) +# QtCore.QObject.connect(Receiver.get_receiver(), +# QtCore.SIGNAL(u'media_start'), self.onMediaQueue) +# QtCore.QObject.connect(Receiver.get_receiver(), +# QtCore.SIGNAL(u'media_play'), self.onMediaPlay) +# QtCore.QObject.connect(Receiver.get_receiver(), +# QtCore.SIGNAL(u'media_pause'), self.onMediaPaws) +# QtCore.QObject.connect(Receiver.get_receiver(), +# QtCore.SIGNAL(u'media_stop'), self.onMediaStop) def setup(self, screenNumber): """ diff --git a/openlp/core/ui/pluginform.py b/openlp/core/ui/pluginform.py index a6b57e7c5..d230fe018 100644 --- a/openlp/core/ui/pluginform.py +++ b/openlp/core/ui/pluginform.py @@ -86,7 +86,10 @@ class PluginForm(QtGui.QDialog, Ui_PluginViewDialog): self.VersionNumberLabel.setText(self.activePlugin.version) self.AboutTextBrowser.setHtml(self.activePlugin.about()) self.programaticChange = True - self.StatusComboBox.setCurrentIndex(int(self.activePlugin.status)) + status = 1 + if self.activePlugin.status == PluginStatus.Active: + status = 0 + self.StatusComboBox.setCurrentIndex(status) self.StatusComboBox.setEnabled(True) self.programaticChange = False @@ -108,10 +111,11 @@ class PluginForm(QtGui.QDialog, Ui_PluginViewDialog): def onStatusComboBoxChanged(self, status): if self.programaticChange: return - self.activePlugin.toggle_status(status) - if status == PluginStatus.Active: + if status == 0: + self.activePlugin.toggle_status(PluginStatus.Active) self.activePlugin.initialise() else: + self.activePlugin.toggle_status(PluginStatus.Inactive) self.activePlugin.finalise() status_text = 'Inactive' if self.activePlugin.status == PluginStatus.Active: diff --git a/openlp/core/ui/slidecontroller.py b/openlp/core/ui/slidecontroller.py index 9edf906b3..9d81c3cbf 100644 --- a/openlp/core/ui/slidecontroller.py +++ b/openlp/core/ui/slidecontroller.py @@ -26,7 +26,7 @@ import time import os from PyQt4 import QtCore, QtGui -from PyQt4.phonon import Phonon +#from PyQt4.phonon import Phonon from openlp.core.lib import OpenLPToolbar, Receiver, str_to_bool, PluginConfig @@ -197,11 +197,11 @@ class SlideController(QtGui.QWidget): self.Mediabar.addToolbarButton( u'Media Stop', u':/slides/media_playback_stop.png', self.trUtf8(u'Start playing media'), self.onMediaStop) - self.volumeSlider = Phonon.VolumeSlider() - self.volumeSlider.setGeometry(QtCore.QRect(90, 260, 221, 24)) - self.volumeSlider.setObjectName(u'volumeSlider') - self.Mediabar.addToolbarWidget( - u'Audio Volume', self.volumeSlider) + #self.volumeSlider = Phonon.VolumeSlider() + #self.volumeSlider.setGeometry(QtCore.QRect(90, 260, 221, 24)) + #self.volumeSlider.setObjectName(u'volumeSlider') + #self.Mediabar.addToolbarWidget( + # u'Audio Volume', self.volumeSlider) self.ControllerLayout.addWidget(self.Mediabar) # Build the Song Toolbar if isLive: @@ -236,13 +236,13 @@ class SlideController(QtGui.QWidget): self.SlideLayout.setSpacing(0) self.SlideLayout.setMargin(0) self.SlideLayout.setObjectName(u'SlideLayout') - self.mediaObject = Phonon.MediaObject(self) - self.video = Phonon.VideoWidget() - self.video.setVisible(False) - self.audio = Phonon.AudioOutput(Phonon.VideoCategory, self.mediaObject) - Phonon.createPath(self.mediaObject, self.video) - Phonon.createPath(self.mediaObject, self.audio) - self.SlideLayout.insertWidget(0, self.video) + # self.mediaObject = Phonon.MediaObject(self) + #self.video = Phonon.VideoWidget() + #self.video.setVisible(False) + #self.audio = Phonon.AudioOutput(Phonon.VideoCategory, self.mediaObject) + #Phonon.createPath(self.mediaObject, self.video) + #Phonon.createPath(self.mediaObject, self.audio) + #self.SlideLayout.insertWidget(0, self.video) # Actual preview screen self.SlidePreview = QtGui.QLabel(self) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, diff --git a/openlp/plugins/bibles/lib/mediaitem.py b/openlp/plugins/bibles/lib/mediaitem.py index d2f469242..c15e5bfac 100644 --- a/openlp/plugins/bibles/lib/mediaitem.py +++ b/openlp/plugins/bibles/lib/mediaitem.py @@ -276,8 +276,8 @@ class BibleMediaItem(MediaManagerItem): def initialise(self): log.debug(u'bible manager initialise') - self.loadBibles() self.parent.biblemanager.media = self + self.loadBibles() self.configUpdated() log.debug(u'bible manager initialise complete') diff --git a/openlp/plugins/songs/forms/editsongform.py b/openlp/plugins/songs/forms/editsongform.py index dc279a460..db872184a 100644 --- a/openlp/plugins/songs/forms/editsongform.py +++ b/openlp/plugins/songs/forms/editsongform.py @@ -218,10 +218,7 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): songXML = SongXMLParser(self.song.lyrics) verseList = songXML.get_verses() for verse in verseList: - if verse[0][u'type'] == u'Verse': - variant = verse[0][u'label'] - else: - variant = verse[0][u'type'] + variant = u'%s:%s' % (verse[0][u'type'], verse[0][u'label']) item = QtGui.QListWidgetItem(verse[1]) item.setData(QtCore.Qt.UserRole, QtCore.QVariant(variant)) self.VerseListWidget.addItem(item) @@ -328,7 +325,7 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): self.verse_form.setVerse(tempText, True, verseId) self.verse_form.exec_() afterText, verse, subVerse = self.verse_form.getVerse() - data = u'%s%s' %(verse , subVerse) + data = u'%s:%s' %(verse , subVerse) item.setData(QtCore.Qt.UserRole, QtCore.QVariant(data)) item.setText(afterText) #number of lines has change @@ -349,10 +346,7 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): for row in range(0, self.VerseListWidget.count()): item = self.VerseListWidget.item(row) field = unicode((item.data(QtCore.Qt.UserRole)).toString()) - if len(field) <= 2: - verse_list += u'---[v%s]---\n' % field - else: - verse_list += u'---[%s]---\n' % field + verse_list += u'---[%s]---\n' % field verse_list += item.text() verse_list += u'\n' self.verse_form.setVerse(verse_list) @@ -477,15 +471,10 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): text = u' ' verse_order = u'' for i in range (0, self.VerseListWidget.count()): - verseId = unicode((item.data(QtCore.Qt.UserRole)).toString()[0]) - if len(verseId) <= 2: - type = u'Verse' - value = verseId - else: - type = verseId - value = 0 - sxml.add_verse_to_lyrics(type, verseId, - unicode(self.VerseListWidget.item(i).text())) + item = self.VerseListWidget.item(i) + verseId = unicode((item.data(QtCore.Qt.UserRole)).toString()) + bits = verseId.split(u':') + sxml.add_verse_to_lyrics(bits[0], bits[1], unicode(item.text())) text = text + unicode(self.VerseListWidget.item(i).text()) + u' ' verse_order = verse_order + verseId + u' ' count += 1 diff --git a/openlp/plugins/songs/forms/editversedialog.py b/openlp/plugins/songs/forms/editversedialog.py index ca9b44fa3..b5dccf3dc 100644 --- a/openlp/plugins/songs/forms/editversedialog.py +++ b/openlp/plugins/songs/forms/editversedialog.py @@ -2,8 +2,8 @@ # Form implementation generated from reading ui file 'editversedialog.ui' # -# Created: Sun Nov 22 13:33:41 2009 -# by: PyQt4 UI code generator 4.5.4 +# Created: Fri Nov 27 18:35:12 2009 +# by: PyQt4 UI code generator 4.6.2 # # WARNING! All changes made in this file will be lost! @@ -15,7 +15,7 @@ class Ui_EditVerseDialog(object): EditVerseDialog.resize(492, 494) EditVerseDialog.setModal(True) self.widget = QtGui.QWidget(EditVerseDialog) - self.widget.setGeometry(QtCore.QRect(8, 11, 471, 461)) + self.widget.setGeometry(QtCore.QRect(9, 12, 471, 471)) self.widget.setObjectName("widget") self.verticalLayout = QtGui.QVBoxLayout(self.widget) self.verticalLayout.setObjectName("verticalLayout") @@ -23,35 +23,45 @@ class Ui_EditVerseDialog(object): self.horizontalLayout.setObjectName("horizontalLayout") self.VerseListComboBox = QtGui.QComboBox(self.widget) self.VerseListComboBox.setObjectName("VerseListComboBox") - self.VerseListComboBox.addItem(QtCore.QString()) + self.VerseListComboBox.addItem("") self.VerseListComboBox.setItemText(0, "") - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) - self.VerseListComboBox.addItem(QtCore.QString()) + self.VerseListComboBox.addItem("") + self.VerseListComboBox.addItem("") + self.VerseListComboBox.addItem("") self.horizontalLayout.addWidget(self.VerseListComboBox) self.SubVerseListComboBox = QtGui.QComboBox(self.widget) self.SubVerseListComboBox.setObjectName("SubVerseListComboBox") - self.SubVerseListComboBox.addItem(QtCore.QString()) + self.SubVerseListComboBox.addItem("") self.SubVerseListComboBox.setItemText(0, "") - self.SubVerseListComboBox.addItem(QtCore.QString()) - self.SubVerseListComboBox.addItem(QtCore.QString()) - self.SubVerseListComboBox.addItem(QtCore.QString()) - self.SubVerseListComboBox.addItem(QtCore.QString()) - self.SubVerseListComboBox.addItem(QtCore.QString()) + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") + self.SubVerseListComboBox.addItem("") self.horizontalLayout.addWidget(self.SubVerseListComboBox) self.verticalLayout.addLayout(self.horizontalLayout) self.VerseTextEdit = QtGui.QTextEdit(self.widget) self.VerseTextEdit.setAcceptRichText(False) self.VerseTextEdit.setObjectName("VerseTextEdit") self.verticalLayout.addWidget(self.VerseTextEdit) + self.horizontalLayout_2 = QtGui.QHBoxLayout() + self.horizontalLayout_2.setObjectName("horizontalLayout_2") + self.addVerse = QtGui.QPushButton(self.widget) + self.addVerse.setObjectName("addVerse") + self.horizontalLayout_2.addWidget(self.addVerse) + self.addChorus = QtGui.QPushButton(self.widget) + self.addChorus.setObjectName("addChorus") + self.horizontalLayout_2.addWidget(self.addChorus) + self.addBridge = QtGui.QPushButton(self.widget) + self.addBridge.setObjectName("addBridge") + self.horizontalLayout_2.addWidget(self.addBridge) + self.verticalLayout.addLayout(self.horizontalLayout_2) self.ButtonBox = QtGui.QDialogButtonBox(self.widget) self.ButtonBox.setOrientation(QtCore.Qt.Horizontal) self.ButtonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Save) @@ -65,20 +75,21 @@ class Ui_EditVerseDialog(object): def retranslateUi(self, EditVerseDialog): EditVerseDialog.setWindowTitle(QtGui.QApplication.translate("EditVerseDialog", "Dialog", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(1, QtGui.QApplication.translate("EditVerseDialog", "Chorus", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(2, QtGui.QApplication.translate("EditVerseDialog", "Bridge", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(3, QtGui.QApplication.translate("EditVerseDialog", "1", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(4, QtGui.QApplication.translate("EditVerseDialog", "2", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(5, QtGui.QApplication.translate("EditVerseDialog", "3", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(6, QtGui.QApplication.translate("EditVerseDialog", "4", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(7, QtGui.QApplication.translate("EditVerseDialog", "5", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(8, QtGui.QApplication.translate("EditVerseDialog", "6", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(9, QtGui.QApplication.translate("EditVerseDialog", "7", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(11, QtGui.QApplication.translate("EditVerseDialog", "9", None, QtGui.QApplication.UnicodeUTF8)) - self.VerseListComboBox.setItemText(10, QtGui.QApplication.translate("EditVerseDialog", "8", None, QtGui.QApplication.UnicodeUTF8)) - self.SubVerseListComboBox.setItemText(1, QtGui.QApplication.translate("EditVerseDialog", "a", None, QtGui.QApplication.UnicodeUTF8)) - self.SubVerseListComboBox.setItemText(2, QtGui.QApplication.translate("EditVerseDialog", "b", None, QtGui.QApplication.UnicodeUTF8)) - self.SubVerseListComboBox.setItemText(3, QtGui.QApplication.translate("EditVerseDialog", "c", None, QtGui.QApplication.UnicodeUTF8)) - self.SubVerseListComboBox.setItemText(4, QtGui.QApplication.translate("EditVerseDialog", "d", None, QtGui.QApplication.UnicodeUTF8)) - self.SubVerseListComboBox.setItemText(5, QtGui.QApplication.translate("EditVerseDialog", "e", None, QtGui.QApplication.UnicodeUTF8)) + self.VerseListComboBox.setItemText(1, QtGui.QApplication.translate("EditVerseDialog", "Verse", None, QtGui.QApplication.UnicodeUTF8)) + self.VerseListComboBox.setItemText(2, QtGui.QApplication.translate("EditVerseDialog", "Chorus", None, QtGui.QApplication.UnicodeUTF8)) + self.VerseListComboBox.setItemText(3, QtGui.QApplication.translate("EditVerseDialog", "Bridge", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(1, QtGui.QApplication.translate("EditVerseDialog", "1", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(2, QtGui.QApplication.translate("EditVerseDialog", "1a", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(3, QtGui.QApplication.translate("EditVerseDialog", "1b", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(4, QtGui.QApplication.translate("EditVerseDialog", "2", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(5, QtGui.QApplication.translate("EditVerseDialog", "2a", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(6, QtGui.QApplication.translate("EditVerseDialog", "2b", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(7, QtGui.QApplication.translate("EditVerseDialog", "3", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(8, QtGui.QApplication.translate("EditVerseDialog", "4", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(9, QtGui.QApplication.translate("EditVerseDialog", "5", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(10, QtGui.QApplication.translate("EditVerseDialog", "6", None, QtGui.QApplication.UnicodeUTF8)) + self.SubVerseListComboBox.setItemText(11, QtGui.QApplication.translate("EditVerseDialog", "7", None, QtGui.QApplication.UnicodeUTF8)) + self.addVerse.setText(QtGui.QApplication.translate("EditVerseDialog", "Verse", None, QtGui.QApplication.UnicodeUTF8)) + self.addChorus.setText(QtGui.QApplication.translate("EditVerseDialog", "Chorus", None, QtGui.QApplication.UnicodeUTF8)) + self.addBridge.setText(QtGui.QApplication.translate("EditVerseDialog", "Bridge", None, QtGui.QApplication.UnicodeUTF8)) diff --git a/openlp/plugins/songs/forms/editverseform.py b/openlp/plugins/songs/forms/editverseform.py index c4209d590..b639f16ed 100644 --- a/openlp/plugins/songs/forms/editverseform.py +++ b/openlp/plugins/songs/forms/editverseform.py @@ -23,7 +23,6 @@ ############################################################################### from PyQt4 import QtCore, QtGui - from editversedialog import Ui_EditVerseDialog class EditVerseForm(QtGui.QDialog, Ui_EditVerseDialog): @@ -36,39 +35,44 @@ class EditVerseForm(QtGui.QDialog, Ui_EditVerseDialog): """ QtGui.QDialog.__init__(self, parent) self.setupUi(self) - QtCore.QObject.connect(self.VerseListComboBox, - QtCore.SIGNAL(u'activated(int)'), self.onVerseListComboBoxChanged) + QtCore.QObject.connect(self.addVerse, + QtCore.SIGNAL(u'clicked()'), self.onAddVerse) + QtCore.QObject.connect(self.addChorus, + QtCore.SIGNAL(u'clicked()'), self.onAddChorus) + QtCore.QObject.connect(self.addBridge, + QtCore.SIGNAL(u'clicked()'), self.onAddBridge) - def onVerseListComboBoxChanged(self, value): - if unicode(self.VerseListComboBox.currentText()).isdigit(): - self.SubVerseListComboBox.setEnabled(True) - else: - self.SubVerseListComboBox.setCurrentIndex(0) - self.SubVerseListComboBox.setEnabled(False) + def onAddBridge(self): + self.VerseTextEdit.insertPlainText(u'---[Bridge:1]---\n') - def setVerse(self, text, single=False, id=0): + def onAddChorus(self): + self.VerseTextEdit.insertPlainText(u'---[Chorus:1]---\n') + + def onAddVerse(self): + self.VerseTextEdit.insertPlainText(u'---[Verse:1]---\n') + + def setVerse(self, text, single=False, tag=0): posVerse = 0 posSub = 0 if single: - if len(id) <= 2: - if len(id) == 0: - pass - elif len(id) == 1: - posVerse = self.VerseListComboBox.findText(id, QtCore.Qt.MatchExactly) - else: - posVerse = self.VerseListComboBox.findText(id[0], QtCore.Qt.MatchExactly) - posSub = self.SubVerseListComboBox.findText(id[1], QtCore.Qt.MatchExactly) - else: - posVerse = self.VerseListComboBox.findText(id, QtCore.Qt.MatchExactly) + id = tag.split(u':') + posVerse = self.VerseListComboBox.findText(id[0], QtCore.Qt.MatchExactly) + posSub = self.SubVerseListComboBox.findText(id[1], QtCore.Qt.MatchExactly) if posVerse == -1: posVerse = 0 if posSub == -1: posSub = 0 self.VerseListComboBox.setEnabled(True) self.SubVerseListComboBox.setEnabled(True) + self.addBridge.setEnabled(False) + self.addChorus.setEnabled(False) + self.addVerse.setEnabled(False) else: self.VerseListComboBox.setEnabled(False) self.SubVerseListComboBox.setEnabled(False) + self.addBridge.setEnabled(True) + self.addChorus.setEnabled(True) + self.addVerse.setEnabled(True) self.VerseListComboBox.setCurrentIndex(posVerse) self.SubVerseListComboBox.setCurrentIndex(posSub) self.VerseTextEdit.setPlainText(text) diff --git a/resources/forms/editversedialog.ui b/resources/forms/editversedialog.ui index 822807f1b..e629eaa87 100644 --- a/resources/forms/editversedialog.ui +++ b/resources/forms/editversedialog.ui @@ -19,10 +19,10 @@ - 8 - 11 + 9 + 12 471 - 461 + 471 @@ -50,16 +50,45 @@ Bridge + + + + + + + + + 1 + + + 1a + + + + + 1b + + 2 + + + 2a + + + + + 2b + + 3 @@ -85,50 +114,6 @@ 7 - - - 9 - - - - - 8 - - - - - - - - - - - - - - a - - - - - b - - - - - c - - - - - d - - - - - e - - @@ -140,6 +125,31 @@ + + + + + + Verse + + + + + + + Chorus + + + + + + + Bridge + + + + +