src/eric7/MicroPython/MicroPythonFileManagerWidget.py

branch
eric7
changeset 9413
80c06d472826
parent 9238
a7cbf3d61498
child 9473
3f23dbf37dbe
equal deleted inserted replaced
9412:45e7bb09c120 9413:80c06d472826
19 QInputDialog, 19 QInputDialog,
20 QLineEdit, 20 QLineEdit,
21 QDialog, 21 QDialog,
22 ) 22 )
23 23
24 from EricWidgets import EricMessageBox, EricPathPickerDialog 24 from eric7.EricWidgets import EricMessageBox, EricPathPickerDialog
25 from EricWidgets.EricPathPicker import EricPathPickerModes 25 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
26 from EricWidgets.EricFileSaveConfirmDialog import confirmOverwrite 26 from eric7.EricWidgets.EricFileSaveConfirmDialog import confirmOverwrite
27 from EricWidgets.EricApplication import ericApp 27 from eric7.EricWidgets.EricApplication import ericApp
28 28
29 from .Ui_MicroPythonFileManagerWidget import Ui_MicroPythonFileManagerWidget 29 from .Ui_MicroPythonFileManagerWidget import Ui_MicroPythonFileManagerWidget
30 30
31 from .MicroPythonFileManager import MicroPythonFileManager 31 from .MicroPythonFileManager import MicroPythonFileManager
32 from .MicroPythonFileSystemUtilities import ( 32 from .MicroPythonFileSystemUtilities import (
34 mode2string, 34 mode2string,
35 decoratedName, 35 decoratedName,
36 listdirStat, 36 listdirStat,
37 ) 37 )
38 38
39 from UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog 39 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog
40 40
41 import UI.PixmapCache 41 from eric7.EricGui import EricPixmapCache
42 import Preferences 42 from eric7 import Globals, Preferences, Utilities
43 import Utilities
44 import Globals
45 43
46 44
47 class MicroPythonFileManagerWidget(QWidget, Ui_MicroPythonFileManagerWidget): 45 class MicroPythonFileManagerWidget(QWidget, Ui_MicroPythonFileManagerWidget):
48 """ 46 """
49 Class implementing a file manager for MicroPython devices. 47 Class implementing a file manager for MicroPython devices.
65 self.setupUi(self) 63 self.setupUi(self)
66 64
67 self.__repl = parent 65 self.__repl = parent
68 self.__deviceWithLocalAccess = deviceWithLocalAccess 66 self.__deviceWithLocalAccess = deviceWithLocalAccess
69 67
70 self.syncButton.setIcon(UI.PixmapCache.getIcon("2rightarrow")) 68 self.syncButton.setIcon(EricPixmapCache.getIcon("2rightarrow"))
71 self.putButton.setIcon(UI.PixmapCache.getIcon("1rightarrow")) 69 self.putButton.setIcon(EricPixmapCache.getIcon("1rightarrow"))
72 self.putAsButton.setIcon(UI.PixmapCache.getIcon("putAs")) 70 self.putAsButton.setIcon(EricPixmapCache.getIcon("putAs"))
73 self.getButton.setIcon(UI.PixmapCache.getIcon("1leftarrow")) 71 self.getButton.setIcon(EricPixmapCache.getIcon("1leftarrow"))
74 self.getAsButton.setIcon(UI.PixmapCache.getIcon("getAs")) 72 self.getAsButton.setIcon(EricPixmapCache.getIcon("getAs"))
75 self.localUpButton.setIcon(UI.PixmapCache.getIcon("1uparrow")) 73 self.localUpButton.setIcon(EricPixmapCache.getIcon("1uparrow"))
76 self.localHomeButton.setIcon(UI.PixmapCache.getIcon("home")) 74 self.localHomeButton.setIcon(EricPixmapCache.getIcon("home"))
77 self.localReloadButton.setIcon(UI.PixmapCache.getIcon("reload")) 75 self.localReloadButton.setIcon(EricPixmapCache.getIcon("reload"))
78 self.deviceUpButton.setIcon(UI.PixmapCache.getIcon("1uparrow")) 76 self.deviceUpButton.setIcon(EricPixmapCache.getIcon("1uparrow"))
79 self.deviceHomeButton.setIcon(UI.PixmapCache.getIcon("home")) 77 self.deviceHomeButton.setIcon(EricPixmapCache.getIcon("home"))
80 self.deviceReloadButton.setIcon(UI.PixmapCache.getIcon("reload")) 78 self.deviceReloadButton.setIcon(EricPixmapCache.getIcon("reload"))
81 79
82 self.deviceUpButton.setEnabled(not self.__repl.isMicrobit()) 80 self.deviceUpButton.setEnabled(not self.__repl.isMicrobit())
83 self.deviceHomeButton.setEnabled(not self.__repl.isMicrobit()) 81 self.deviceHomeButton.setEnabled(not self.__repl.isMicrobit())
84 82
85 self.putButton.setEnabled(False) 83 self.putButton.setEnabled(False)

eric ide

mercurial