在 pcmanfm-qt 上通过蓝牙发送自定义操作

在 pcmanfm-qt 上通过蓝牙发送自定义操作

我正在尝试在 pcmanfm-qt 上执行自定义操作以使用 blueman 发送文件/文件夹。

问题是,每次我使用右键单击按钮时,即使在 lxqt 上的桌面上下文菜单上没有选择任何文件或文件夹,自定义操作也会不断出现。

[Desktop Entry]
Type=Action
Name[en]=Send-via-Blueman
Icon=bluetooth
Profiles=profile-zero;

[X-Action-Profile profile-zero]
Exec=blueman-sendto %F
Name[en]=Default profile
MimeTypes=all/all;
SelectionCount==1

答案1

您可以将 MimeType 行更改为MimeTypes=*;!inode/directory;。这允许除文件夹之外的任何 MimeType。

该文件应如下所示:

[Desktop Entry]
Type=Action
Name[en]=Send-via-Blueman
Icon=bluetooth
Profiles=profile-zero;

[X-Action-Profile profile-zero]
Exec=blueman-sendto %F
Name[en]=Default profile
MimeTypes=*;!inode/directory;
SelectionCount==1

相关内容