src/eric7/MicroPython/MicroPythonFileManagerWidget.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9482
a2bc06a54d9d
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
8 """ 8 """
9 9
10 import os 10 import os
11 import shutil 11 import shutil
12 12
13 from PyQt6.QtCore import pyqtSlot, Qt, QPoint 13 from PyQt6.QtCore import QPoint, Qt, pyqtSlot
14 from PyQt6.QtWidgets import ( 14 from PyQt6.QtWidgets import (
15 QWidget, 15 QDialog,
16 QTreeWidgetItem,
17 QHeaderView, 16 QHeaderView,
18 QMenu,
19 QInputDialog, 17 QInputDialog,
20 QLineEdit, 18 QLineEdit,
21 QDialog, 19 QMenu,
20 QTreeWidgetItem,
21 QWidget,
22 ) 22 )
23 23
24 from eric7 import Globals, Preferences, Utilities
25 from eric7.EricGui import EricPixmapCache
24 from eric7.EricWidgets import EricMessageBox, EricPathPickerDialog 26 from eric7.EricWidgets import EricMessageBox, EricPathPickerDialog
27 from eric7.EricWidgets.EricApplication import ericApp
28 from eric7.EricWidgets.EricFileSaveConfirmDialog import confirmOverwrite
25 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes 29 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
26 from eric7.EricWidgets.EricFileSaveConfirmDialog import confirmOverwrite 30 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog
27 from eric7.EricWidgets.EricApplication import ericApp
28
29 from .Ui_MicroPythonFileManagerWidget import Ui_MicroPythonFileManagerWidget
30 31
31 from .MicroPythonFileManager import MicroPythonFileManager 32 from .MicroPythonFileManager import MicroPythonFileManager
32 from .MicroPythonFileSystemUtilities import ( 33 from .MicroPythonFileSystemUtilities import (
33 mtime2string,
34 mode2string,
35 decoratedName, 34 decoratedName,
36 listdirStat, 35 listdirStat,
36 mode2string,
37 mtime2string,
37 ) 38 )
38 39 from .Ui_MicroPythonFileManagerWidget import Ui_MicroPythonFileManagerWidget
39 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog
40
41 from eric7.EricGui import EricPixmapCache
42 from eric7 import Globals, Preferences, Utilities
43 40
44 41
45 class MicroPythonFileManagerWidget(QWidget, Ui_MicroPythonFileManagerWidget): 42 class MicroPythonFileManagerWidget(QWidget, Ui_MicroPythonFileManagerWidget):
46 """ 43 """
47 Class implementing a file manager for MicroPython devices. 44 Class implementing a file manager for MicroPython devices.

eric ide

mercurial