openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #32707
[Bug 1544260] Re: Moving Song in Service Manager, Hover Text says "Service Manager"
The mousemove event mime needs to be set to the window you want to play with.
ServiceManager now has detailed hover text for songs so this resolves the initial issue.
** Changed in: openlp
Assignee: (unassigned) => Tim Bentley (trb143)
** Changed in: openlp
Status: New => In Progress
** Branch linked: lp:~trb143/openlp/cleanups02182
--
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1544260
Title:
Moving Song in Service Manager, Hover Text says "Service Manager"
Status in OpenLP:
In Progress
Bug description:
When changing the order of songs in Service Manager, the hover text
says "Service Manager", rather than the title of the song.
See this function in core/ui/servicemanager.py:
def mouseMoveEvent(self, event):
"""
Drag and drop event does not care what data is selected as the recipient will use events to request the data
move just tell it what plugin to call
:param event:
"""
if event.buttons() != QtCore.Qt.LeftButton:
event.ignore()
return
if not self.itemAt(self.mapFromGlobal(QtGui.QCursor.pos())):
event.ignore()
return
drag = QtGui.QDrag(self)
mime_data = QtCore.QMimeData()
drag.setMimeData(mime_data)
mime_data.setText('ServiceManager')
drag.exec(QtCore.Qt.CopyAction)
To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1544260/+subscriptions
References