Понадобилось написать нечто аналогичное тому что здесь http://fbpanel.sourceforge.net - реализует почти все что задумано. Переписать надо при помощи Qt. На этом сайте я выяснил что все это соответствует некоему стандарту NETWM, ICCCM. Скачал исходники, установил - работает. Теперь изучаю код.
Первое что интересует - как зарегистрировано окно так, чтобы при запуске панели все развернутые на весь экран окна подвигались и освобождали место для панельки. Где этот код содержится в этих исходниках и с каким пунктом в описании NETWM это соотносится?
Есть ли у кого-нибудь опыт работы с программами подобного рода?