eric6/MicroPython/MicroPythonReplWidget.py

branch
micropython
changeset 7090
f4427962a4da
parent 7087
2ca7fb61a82f
child 7094
d5f340dfb986
equal deleted inserted replaced
7089:9f9816b19aa4 7090:f4427962a4da
853 workspace = self.__device.getWorkspace() 853 workspace = self.__device.getWorkspace()
854 fileName = E5FileDialog.getOpenFileName( 854 fileName = E5FileDialog.getOpenFileName(
855 self, 855 self,
856 self.tr("Open Python File"), 856 self.tr("Open Python File"),
857 workspace, 857 workspace,
858 self.tr("Python3 Files (*.py)")) 858 self.tr("Python3 Files (*.py);;All Files (*)"))
859 if fileName: 859 if fileName:
860 e5App().getObject("ViewManager").openSourceFile(fileName) 860 e5App().getObject("ViewManager").openSourceFile(fileName)
861 861
862 @pyqtSlot() 862 @pyqtSlot()
863 def on_saveButton_clicked(self): 863 def on_saveButton_clicked(self):
868 self.__showNoDeviceMessage() 868 self.__showNoDeviceMessage()
869 return 869 return
870 870
871 workspace = self.__device.getWorkspace() 871 workspace = self.__device.getWorkspace()
872 aw = e5App().getObject("ViewManager").activeWindow() 872 aw = e5App().getObject("ViewManager").activeWindow()
873 aw.saveFileAs(workspace) 873 if aw:
874 aw.saveFileAs(workspace)
874 875
875 @pyqtSlot() 876 @pyqtSlot()
876 def on_chartButton_clicked(self): 877 def on_chartButton_clicked(self):
877 """ 878 """
878 Private slot to open a chart view to plot data received from the 879 Private slot to open a chart view to plot data received from the

eric ide

mercurial