mirror of
https://github.com/Kilian/Trimage.git
synced 2026-01-26 10:08:40 -05:00
fix handling of unicode characters in filenames, bump version to 1.0.0b2
This commit is contained in:
parent
e382b579ec
commit
a506c0fee4
5 changed files with 45 additions and 24 deletions
|
|
@ -9,7 +9,7 @@ class TrimageTableView(QTableView):
|
|||
self.setAcceptDrops(True)
|
||||
|
||||
def dragEnterEvent(self, event):
|
||||
if event.mimeData().hasFormat("text/uri-list"):
|
||||
if event.mimeData().hasUrls:
|
||||
event.accept()
|
||||
else:
|
||||
event.ignore()
|
||||
|
|
@ -18,10 +18,12 @@ class TrimageTableView(QTableView):
|
|||
event.accept()
|
||||
|
||||
def dropEvent(self, event):
|
||||
files = str(event.mimeData().data("text/uri-list")).strip().split()
|
||||
for i, file in enumerate(files):
|
||||
files[i] = QUrl(QString(file)).toLocalFile()
|
||||
self.emit(SIGNAL("fileDropEvent"), (files))
|
||||
event.accept()
|
||||
filelist = []
|
||||
for url in event.mimeData().urls():
|
||||
filelist.append(unicode(url.toLocalFile()))
|
||||
|
||||
self.emit(SIGNAL("fileDropEvent"), (filelist))
|
||||
|
||||
|
||||
class Ui_trimage(object):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue