LINUX.ORG.RU

[Qt][X11]Переключится на рабочий стол, на котором содержится активированное окно

 ,


0

0

Собственно говоря комбинация

		raise();
		activateWindow();
Лишь подсвечивает активированное окно в таскбаре, а хочется, чтобы при активации автоматически стал активен рабочий стол, на котором окно находится

★★★★★

Чтобы приложения сами спихивали меня с моего текущего рабочего стола ещё куда-то там??! Нафиг надо, за это надо убивать.

А вообще, см. в сторону X11 Urgency hint

yoghurt ★★★★★
()

vacuum-im это делает. посмотри у них.

name_no ★★
()
Ответ на: комментарий от yoghurt

Чтобы приложения сами спихивали меня с моего текущего рабочего стола ещё куда-то там??! Нафиг надо, за это надо убивать.

Многим наоборот это удобно. В качестве опции было бы полезно

Gorthauer ★★★★★
() автор топика
Ответ на: комментарий от Gorthauer

Я считаю, что по-правильному бы это WM должен опционально переключаться на деск с сигналящим окошком.

Мол, если словили urgency hint от qutim - переключаться, от iceweasel - не переключаться, и т.д.

yoghurt ★★★★★
()
Ответ на: комментарий от yoghurt

Ну у меня два варианта, или голый xlib или Qt :) В общем пока выдрал код из Вакуума и присобачил флаг, позволяющий его отрубать, потом будем думать

Gorthauer ★★★★★
() автор топика
Ответ на: комментарий от yoghurt

>Мол, если словили urgency hint от qutim - переключаться, от iceweasel - не переключаться, и т.д.
Думаю, в самом приложении дублирование этой опции тоже не повредит))

xydo ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.