Dolphin Actions/Services의 KDE 하위 메뉴에 다른 하위 레벨을 추가하시겠습니까?

Dolphin Actions/Services의 KDE 하위 메뉴에 다른 하위 레벨을 추가하시겠습니까?

X-KDE-Submenu=아래 라인에 의해 생성된 서브메뉴보다 낮은 레벨 의 돌핀 컨텍스트 메뉴에 서브메뉴를 생성할 수 있나요 [Desktop Entry]?


예:

도구를 사용하여 다양한 언어를 다운로드할 수 있는 X-KDE-Submenu=Subtitles4가지 옵션이 있는 "자막"( )이라는 액션을 만들었습니다 . filebot최상위 수준이나 "작업" 아래에 표시되도록 할 수 있다는 것을 알고 있습니다. 나는 그것을 최상위 수준으로 설정하기 위해 line을 사용했습니다 X-KDE-Priority=TopLevel.

[Desktop Entry]
Type=Service
Name=Download subtitles (filebot)
ServiceTypes=KonqPopupMenu/Plugin
Actions=en;fr;ro;it;
MimeType=video/*
Icon=gnome-subtitles
Encoding=UTF-8
X-KDE-Priority=TopLevel
X-KDE-Submenu=Subtitles

[Desktop Action en]
Exec=filebot -get-subtitles -rename -non-strict %f
Icon=gnome-subtitles
Name=English (filebot)
Termial=true

[Desktop Action fr]
Exec=terminator -e "filebot -get-subtitles --lang fr -rename -non-strict %f" -p ttt
Icon=gnome-subtitles
Name=Français (filebot)

[Desktop Action ro]
Exec=terminator -e "filebot -get-subtitles --lang ro -rename -non-strict %f" -p ttt
Icon=gnome-subtitles
Name=Româneşte (filebot)

[Desktop Action it]
Exec=terminator -e "filebot -get-subtitles --lang it -rename -non-strict %f" -p ttt
Icon=gnome-subtitles
Name=Italiano (filebot)

여기에 이미지 설명을 입력하세요.

그 후 두 번째 파일을 만들었습니다 . 이 subliminal tool파일 은 .Name=[Desktop Entry]Name=Download subtitles (filebot)Name=Download subtitles (subliminal)

그럼에도 불구하고 두 파일에 대한 8개 작업은 모두 "자막" 아래에 표시됩니다.

여기에 이미지 설명을 입력하세요.

Name=Download subtitles (filebot)화중 이름이 있으면 Name=Download subtitles (subliminal)달라질 거라 생각했는데 별 효과가 없는 것 같더군요.

각각 4개의 액션이 포함된 데스크톱 파일 2개를 생성했는데, 두 파일의 공통점이 X-KDE-Submenu=Subtitles.

다른 이름을 설정하여 두 파일에 대한 작업을 분리할 수 있다는 것을 알고 있지만 X-KDE-Submenu그렇게 하면 두 개의 서로 다른 최상위 항목(또는 해당 항목을 제거한 경우 작업에 두 개의 별도 항목 X-KDE-Priority=TopLevel)이 있게 됩니다.

하지만 내가 원하는 것은 두 개의 하위 메뉴(파일봇용 하나, 잠재의식용 하나)가 있고 4가지 언어 옵션 각각에 있는 자막이라는 최상위 항목을 갖는 것입니다. 내가 가지고 있는 것과 비슷합니다. 다른 운영 체제에 추가할 수 있는 것 노틸러스의 시스템. Nautilus 구성 도구에서 이를 설정했습니다.

여기에 이미지 설명을 입력하세요.

이는 다음을 제공합니다.

여기에 이미지 설명을 입력하세요.

돌고래에서도 비슷한 일이 일어날 수 있을까요?

답변1

좀 더 조사해본 결과 아마도 대답은 다음과 같을 것이라고 감히 말하고 싶습니다.아니요.

설정을 통해 생성된 노틸러스 하위 메뉴노틸러스 액션 구성 도구.desktop생성된 파일을 기준으로 /.local/share/file-manager/actions. 그러나 가장 낮은 수준(작업 자체)은 일반적인 데스크톱 작업인 반면 중간 하위 메뉴(여러 수준에서 수행할 수 있으며노틸러스 액션 구성 도구)은 일반적인 데스크탑 파일은 아니지만,Gconf 설정을 포함합니다.

노틸러스의 일반 작동은 다음 행을 포함하는 데스크탑 파일입니다 Type=Action. 다중 메뉴 가능은 행을 포함하는 데스크탑 파일이지만 Gconf 설정인 Type=Menu유사한 행도 포함합니다 .ItemsList=495e5ac1-e34b-4570-b7e2-fb2188410dff;034e7ec6-32f8-4538-956b-624e421593ac;c2ee726a-bda0-4e36-96db-e8cfaa7c83d6;f519ea3d-6937-457e-baf9-4a9dcd586062;

KDE와 Dolphin에서는 이것이 불가능하다고 생각합니다.

관련 정보