src/eric7/QScintilla/Editor.py

branch
eric7
changeset 10621
f5631f40c4d9
parent 10570
ae53b96eedbb
child 10632
1109854f15f9
child 10659
43ead32943ca
child 10665
66564661c3b5
equal deleted inserted replaced
10620:699b5ceb39aa 10621:f5631f40c4d9
1466 self.foldMarginMenu = QMenu() 1466 self.foldMarginMenu = QMenu()
1467 1467
1468 self.marginMenuActs["ToggleAllFolds"] = self.foldMarginMenu.addAction( 1468 self.marginMenuActs["ToggleAllFolds"] = self.foldMarginMenu.addAction(
1469 self.tr("Toggle all folds"), self.foldAll 1469 self.tr("Toggle all folds"), self.foldAll
1470 ) 1470 )
1471 self.marginMenuActs[ 1471 self.marginMenuActs["ToggleAllFoldsAndChildren"] = (
1472 "ToggleAllFoldsAndChildren" 1472 self.foldMarginMenu.addAction(
1473 ] = self.foldMarginMenu.addAction( 1473 self.tr("Toggle all folds (including children)"),
1474 self.tr("Toggle all folds (including children)"), lambda: self.foldAll(True) 1474 lambda: self.foldAll(True),
1475 )
1475 ) 1476 )
1476 self.marginMenuActs["ToggleCurrentFold"] = self.foldMarginMenu.addAction( 1477 self.marginMenuActs["ToggleCurrentFold"] = self.foldMarginMenu.addAction(
1477 self.tr("Toggle current fold"), self.toggleCurrentFold 1478 self.tr("Toggle current fold"), self.toggleCurrentFold
1478 ) 1479 )
1479 self.foldMarginMenu.addSeparator() 1480 self.foldMarginMenu.addSeparator()
3453 fn = self.noName 3454 fn = self.noName
3454 res = EricMessageBox.okToClearData( 3455 res = EricMessageBox.okToClearData(
3455 self, 3456 self,
3456 self.tr("File Modified"), 3457 self.tr("File Modified"),
3457 self.tr("<p>The file <b>{0}</b> has unsaved changes.</p>").format(fn), 3458 self.tr("<p>The file <b>{0}</b> has unsaved changes.</p>").format(fn),
3458 self.saveFile 3459 (
3459 if not FileSystemUtilities.isRemoteFileName(self.fileName) 3460 self.saveFile
3460 else None, 3461 if not FileSystemUtilities.isRemoteFileName(self.fileName)
3462 else None
3463 ),
3461 ) 3464 )
3462 if res: 3465 if res:
3463 self.vm.setEditorName(self, self.fileName) 3466 self.vm.setEditorName(self, self.fileName)
3464 return res 3467 return res
3465 3468

eric ide

mercurial