diff options
| -rw-r--r-- | Lib/defconQt/glyphView.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/Lib/defconQt/glyphView.py b/Lib/defconQt/glyphView.py index 88b3761..29255e2 100644 --- a/Lib/defconQt/glyphView.py +++ b/Lib/defconQt/glyphView.py @@ -350,16 +350,6 @@ class MainGfxWindow(QMainWindow): toolsGroup.addAction(knifeToolButton) self.addToolBar(toolBar) - self.setContextMenuPolicy(Qt.ActionsContextMenu) - createAnchorAction = QAction("Add Anchor…", self) - createAnchorAction.triggered.connect( - self._redirect('view', 'createAnchor')) - self.addAction(createAnchorAction) - createComponentAction = QAction("Add Component…", self) - createComponentAction.triggered.connect( - self._redirect('view', 'createComponent')) - self.addAction(createComponentAction) - for layer in self._layerSet: self._listenToLayer(layer) @@ -1849,6 +1839,14 @@ class GlyphView(QGraphicsView): self.addBlues() self.addHorizontalMetrics() + self.setContextMenuPolicy(Qt.ActionsContextMenu) + createAnchorAction = QAction("Add Anchor…", self) + createAnchorAction.triggered.connect(self.createAnchor) + self.addAction(createAnchorAction) + createComponentAction = QAction("Add Component…", self) + createComponentAction.triggered.connect(self.createComponent) + self.addAction(createComponentAction) + for layer in layerSet: if self._name not in layer: self._listenToLayer(layer) |
