Add insert menu entries for en and em space (#2535)
This commit is contained in:
@@ -525,6 +525,14 @@ class GuiMainMenu(QMenuBar):
|
||||
self.aInsThinNBSpace.triggered.connect(qtWeakLambda(self._emitDocInsertText, nwUnicode.U_THNBSP))
|
||||
self.mainGui.addAction(self.aInsThinNBSpace)
|
||||
|
||||
# Insert > En Space
|
||||
self.aInsEnSpace = qtAddAction(self.mInsSpace, self.tr("En Space"))
|
||||
self.aInsEnSpace.triggered.connect(qtWeakLambda(self._emitDocInsertText, nwUnicode.U_ENSP))
|
||||
|
||||
# Insert > Em Space
|
||||
self.aInsEmSpace = qtAddAction(self.mInsSpace, self.tr("Em Space"))
|
||||
self.aInsEmSpace.triggered.connect(qtWeakLambda(self._emitDocInsertText, nwUnicode.U_EMSP))
|
||||
|
||||
# Insert > Symbols
|
||||
self.mInsSymbol = qtAddMenu(self.insMenu, self.tr("Other Symbols"))
|
||||
|
||||
|
||||
@@ -524,6 +524,14 @@ def testGuiMainMenu_Insert(
|
||||
assert docEditor.getText() == nwUnicode.U_THNBSP
|
||||
docEditor.clear()
|
||||
|
||||
mainMenu.aInsEnSpace.activate(QAction.ActionEvent.Trigger)
|
||||
assert docEditor.getText() == nwUnicode.U_ENSP
|
||||
docEditor.clear()
|
||||
|
||||
mainMenu.aInsEmSpace.activate(QAction.ActionEvent.Trigger)
|
||||
assert docEditor.getText() == nwUnicode.U_EMSP
|
||||
docEditor.clear()
|
||||
|
||||
# Insert Keywords
|
||||
# ===============
|
||||
|
||||
|
||||
Reference in New Issue
Block a user