Как программно, на C++ закрыть все окна в KDE?

Зарание спасибо!  

1 комментарий

  • Есть такая утилита: wmctrl

    Можно с ее помощью, например так (закрывает все окна на рабочем столе 3):
    for w in $(wmctrl -l | awk ‘{if($2==3){print $1}}’); do
       wmctrl -i -c $w;
    done

    Или, глядя на ее исходник (а там всего 1 си-шный файл), написать свое…wmctrl