eric6/MicroPython/MicroPythonWidget.py

changeset 7147
7f30b93eb51d
parent 7140
22f5fd76c10f
child 7148
25426353d632
equal deleted inserted replaced
7146:6b870a3a8821 7147:7f30b93eb51d
171 self.__superMenu.aboutToShow.connect(self.__aboutToShowSuperMenu) 171 self.__superMenu.aboutToShow.connect(self.__aboutToShowSuperMenu)
172 172
173 self.menuButton.setObjectName( 173 self.menuButton.setObjectName(
174 "micropython_supermenu_button") 174 "micropython_supermenu_button")
175 self.menuButton.setIcon(UI.PixmapCache.getIcon("superMenu")) 175 self.menuButton.setIcon(UI.PixmapCache.getIcon("superMenu"))
176 self.menuButton.setToolTip(self.tr("pip Menu")) 176 self.menuButton.setToolTip(self.tr("MicroPython Menu"))
177 self.menuButton.setPopupMode(QToolButton.InstantPopup) 177 self.menuButton.setPopupMode(QToolButton.InstantPopup)
178 self.menuButton.setToolButtonStyle(Qt.ToolButtonIconOnly) 178 self.menuButton.setToolButtonStyle(Qt.ToolButtonIconOnly)
179 self.menuButton.setFocusPolicy(Qt.NoFocus) 179 self.menuButton.setFocusPolicy(Qt.NoFocus)
180 self.menuButton.setAutoRaise(True) 180 self.menuButton.setAutoRaise(True)
181 self.menuButton.setShowMenuInside(True) 181 self.menuButton.setShowMenuInside(True)
257 257
258 self.deviceTypeComboBox.addItem("", "") 258 self.deviceTypeComboBox.addItem("", "")
259 devices = MicroPythonDevices.getFoundDevices() 259 devices = MicroPythonDevices.getFoundDevices()
260 if devices: 260 if devices:
261 self.deviceInfoLabel.setText( 261 self.deviceInfoLabel.setText(
262 self.tr("%n supported device(s) detected.", n=len(devices))) 262 self.tr("%n supported device(s) detected.", "", len(devices)))
263 263
264 index = 0 264 index = 0
265 for device in sorted(devices): 265 for device in sorted(devices):
266 index += 1 266 index += 1
267 self.deviceTypeComboBox.addItem( 267 self.deviceTypeComboBox.addItem(
972 self.__chartWidget.dataFlood.connect( 972 self.__chartWidget.dataFlood.connect(
973 self.handleDataFlood) 973 self.handleDataFlood)
974 974
975 self.__ui.addSideWidget(self.__ui.BottomSide, self.__chartWidget, 975 self.__ui.addSideWidget(self.__ui.BottomSide, self.__chartWidget,
976 UI.PixmapCache.getIcon("chart"), 976 UI.PixmapCache.getIcon("chart"),
977 self.tr("μPy Chart")) 977 self.tr("µPy Chart"))
978 self.__ui.showSideWidget(self.__chartWidget) 978 self.__ui.showSideWidget(self.__chartWidget)
979 979
980 if not self.__interface.isConnected(): 980 if not self.__interface.isConnected():
981 self.__connectToDevice() 981 self.__connectToDevice()
982 if self.__device.forceInterrupt(): 982 if self.__device.forceInterrupt():
1053 self) 1053 self)
1054 1054
1055 self.__ui.addSideWidget(self.__ui.BottomSide, 1055 self.__ui.addSideWidget(self.__ui.BottomSide,
1056 self.__fileManagerWidget, 1056 self.__fileManagerWidget,
1057 UI.PixmapCache.getIcon("filemanager"), 1057 UI.PixmapCache.getIcon("filemanager"),
1058 self.tr("μPy Files")) 1058 self.tr("µPy Files"))
1059 self.__ui.showSideWidget(self.__fileManagerWidget) 1059 self.__ui.showSideWidget(self.__fileManagerWidget)
1060 1060
1061 self.__device.setFileManager(True) 1061 self.__device.setFileManager(True)
1062 1062
1063 self.__fileManagerWidget.start() 1063 self.__fileManagerWidget.start()

eric ide

mercurial