def setupInvisibleActions(self):
self.setupLayerSelection()
def showToolSettings():
if self.current_controller:
self.current_controller.showSettingsDialog()
a = QtGui.QAction("raise controls", self, triggered=showToolSettings)
a.setShortcut(QtGui.QKeySequence(QtCore.Qt.Key_Tab))
self.addAction(a)
def nudge(dx, dy):
pos = QtGui.QCursor.pos()
QtGui.QCursor.setPos(pos.x() + dx, pos.y() + dy)
a = QtGui.QAction("nudge left", self, triggered=lambda: nudge(-1, 0))
a.setShortcut(QtGui.QKeySequence(QtCore.Qt.Key_Left))
self.addAction(a)
a = QtGui.QAction("nudge right", self, triggered=lambda: nudge(1, 0))
a.setShortcut(QtGui.QKeySequence(QtCore.Qt.Key_Right))
self.addAction(a)
a = QtGui.QAction("nudge up", self, triggered=lambda: nudge(0, -1))
a.setShortcut(QtGui.QKeySequence(QtCore.Qt.Key_Up))
self.addAction(a)
a = QtGui.QAction("nudge down", self, triggered=lambda: nudge(0, 1))
a.setShortcut(QtGui.QKeySequence(QtCore.Qt.Key_Down))
self.addAction(a)
评论列表
文章目录