Make drag&drop of unicode filenames work.

This commit is contained in:
Lukáš Lalinský
2006-09-06 22:55:12 +02:00
parent b974e3a18c
commit f564e5451c

View File

@@ -158,7 +158,7 @@ class BaseTreeView(QtGui.QTreeWidget):
# TODO: use the drop target to move files to specific albums/tracks/clusters
for url in urls:
if url.scheme() == "file":
fileName = str(url.toLocalFile())
fileName = unicode(url.toLocalFile())
fileName = unicode(QtCore.QUrl.fromPercentEncoding(QtCore.QByteArray(fileName)))
if os.path.isdir(encodeFileName(fileName)):
self.emit(QtCore.SIGNAL("addDirectory"), fileName)