MCPcopy Create free account
hub / github.com/Syncplay/syncplay / dragEnterEvent

Method dragEnterEvent

syncplay/ui/gui.py:292–300  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

290 class PlaylistGroupBox(QtWidgets.QGroupBox):
291
292 def dragEnterEvent(self, event):
293 data = event.mimeData()
294 urls = data.urls()
295 window = self.parent().parent().parent().parent().parent()
296 if urls and urls[0].scheme() == 'file':
297 event.acceptProposedAction()
298 window.setPlaylistInsertPosition(window.playlist.count())
299 else:
300 super(MainWindow.PlaylistGroupBox, self).dragEnterEvent(event)
301
302 def dragLeaveEvent(self, event):
303 window = self.parent().parent().parent().parent().parent()

Callers

nothing calls this directly

Calls 2

dragEnterEventMethod · 0.45

Tested by

no test coverage detected