51 |
51 |
52 @signal error(exc) emitted with a failure message to indicate a failure |
52 @signal error(exc) emitted with a failure message to indicate a failure |
53 during the most recent operation |
53 during the most recent operation |
54 """ |
54 """ |
55 |
55 |
56 longListFiles = pyqtSignal(tuple) |
56 longListFiles = pyqtSignal(str, tuple) |
57 currentDir = pyqtSignal(str) |
57 currentDir = pyqtSignal(str) |
58 currentDirChanged = pyqtSignal(str) |
58 currentDirChanged = pyqtSignal(str) |
59 getFileDone = pyqtSignal(str, str) |
59 getFileDone = pyqtSignal(str, str) |
60 putFileDone = pyqtSignal(str, str) |
60 putFileDone = pyqtSignal(str, str) |
61 deleteFileDone = pyqtSignal(str) |
61 deleteFileDone = pyqtSignal(str) |
124 else f"{dirname}/{name}" |
124 else f"{dirname}/{name}" |
125 ), |
125 ), |
126 ) |
126 ) |
127 for name, (mode, size, mtime) in filesList |
127 for name, (mode, size, mtime) in filesList |
128 ] |
128 ] |
129 self.longListFiles.emit(tuple(result)) |
129 self.longListFiles.emit(dirname, tuple(result)) |
130 except Exception as exc: |
130 except Exception as exc: |
131 self.error.emit("lls", str(exc)) |
131 self.error.emit("lls", str(exc)) |
132 |
132 |
133 @pyqtSlot() |
133 @pyqtSlot() |
134 def pwd(self): |
134 def pwd(self): |