function init(basePath) { var action = new RGuiAction(qsTranslate("CutWithReference", "&Cut with Reference"), RMainWindowQt.getMainWindow()); action.setRequiresDocument(true); action.setRequiresSelection(true); action.setAllowInterrupt(); action.setScriptFile(basePath + "/CutWithReference.js"); action.setIcon(basePath + "/CutWithReference.svg"); action.setDefaultShortcuts([ new QKeySequence("Ctrl+Shift+X"), new QKeySequence("r,t") ]); action.setDefaultCommands(["cutwithreference", "rt"]); action.setGroupSortOrder(2300); action.setSortOrder(150); action.setWidgetNames(["EditMenu", "EditToolBar", "EditToolsPanel", "EditMatrixPanel"]); }