1

我正在 Ubuntu 13.10 上编写来自 Gambas 的恶魔般的程序。
这是一个 GUI 应用程序,当用户点击特定键时它变得可见。
因此,我不希望这个程序出现在任务栏上。

在此处输入图像描述

有没有办法绕过它?(也许来自 Bash 技巧或 Gambas 代码?)
谢谢!:)

4

2 回答 2

1

我根本不知道 gambas,但你想要的是 gtk(在 python 中)的以下内容:

 window.set_property("skip-taskbar-hint", True)

或者对于 QT:

setWindowFlags(QtCore.Qt.SplashScreen)

基本上,您需要找到一种方法来更改要显示的窗口的属性或标志。看gambas中windows的API

于 2014-03-07T17:24:21.150 回答
1

您需要将_NET_WM_STATE_SKIP_TASKBAR原子添加到_NET_WM_STATE- 请参阅emwh 规范的“应用程序窗口属性”部分。

于 2014-03-08T03:54:14.600 回答