CloseFileInit.js 754 B

1234567891011121314151617181920
  1. function init(basePath) {
  2. var action = new RGuiAction(qsTranslate("CloseFile", "&Close"), RMainWindowQt.getMainWindow());
  3. if (RSettings.getQtVersion() > 0x060000) {
  4. action.setRequiresDocument(false);
  5. }
  6. else {
  7. action.setRequiresDocument(true);
  8. }
  9. action.setScriptFile(basePath + "/CloseFile.js");
  10. action.setIcon(basePath + "/CloseFile.svg");
  11. if (RS.getSystemId()!=="linux" || RSettings.isQt(5)) {
  12. action.setDefaultShortcut(new QKeySequence(QKeySequence.Close));
  13. }
  14. action.setDefaultCommands(["close"]);
  15. action.setNoState();
  16. action.setGroupSortOrder(1100);
  17. action.setSortOrder(300);
  18. // action.setWidgetNames(["FileMenu", "!FileToolBar", "FileToolsPanel", "FileMatrixPanel"]);
  19. }