我想向 KDE 标题栏添加工具栏按钮,以避免使用菜单来执行某些任务。举个例子,我希望能够让屏幕保持在顶部,直到我禁用它。例如。 KDE 标题栏有一个菜单项More Actions -> Keep Above Others
。
如何添加一个按钮来一键启用或禁用它?
答案1
一种解决方案是为该 kwin 操作分配键盘快捷键。打开系统设置 => 快捷键和手势并在左侧面板中选择全局键盘快捷键,然后在右侧面板中选择凯温在KDE组件下拉式菜单。
对于按钮,如果你只想触发内置函数,这很容易添加,你也可以在系统设置 => 工作区外观。点击配置按钮...在底部,并启用使用自定义标题栏按钮位置。然后只需将操作拖放到标题栏上您想要的位置,并根据需要添加间隔符即可。
也可以看看http://www.linuxbsdos.com/2012/07/04/how-to-custmize-kdes-window-titlebar-buttons/获取带有屏幕截图的详细说明。
如果您想添加自定义操作,您可能需要查看 KWin 脚本工具:
- https://techbase.kde.org/Development/Tutorials/KWin/Scripting
- https://techbase.kde.org/Development/Tutorials/KWin/Scripting/API_4.9
- 如何从命令行运行 kwin 脚本?
如果您确实想向标题栏添加自定义按钮,则需要在现有或新主题中自定义或创建窗口装饰。