1537 fname = url.toLocalFile() |
1537 fname = url.toLocalFile() |
1538 if fname: |
1538 if fname: |
1539 if not QFileInfo(fname).isDir(): |
1539 if not QFileInfo(fname).isDir(): |
1540 self.vm.openSourceFile(fname) |
1540 self.vm.openSourceFile(fname) |
1541 else: |
1541 else: |
1542 E5MessageBox.information(self, |
1542 E5MessageBox.information( |
|
1543 self, |
1543 self.trUtf8("Drop Error"), |
1544 self.trUtf8("Drop Error"), |
1544 self.trUtf8("""<p><b>{0}</b> is not a file.</p>""") |
1545 self.trUtf8("""<p><b>{0}</b> is not a file.</p>""") |
1545 .format(fname)) |
1546 .format(fname)) |
1546 event.acceptProposedAction() |
1547 event.acceptProposedAction() |
1547 elif event.mimeData().hasText(): |
1548 elif event.mimeData().hasText(): |