コード例 #1
0
    def save_as(self, path=None):
        """
        Saves the current editor contents into a file selected by the user.
        """
        if path is None:
            path = QFileDialog.getSaveFileName(self, 'Save as', self.name,
                                               filter='*.' + self.ext)

        if path:
            Editor.save_as(self, path)
            return True
        else:
            return False