Название: Завершение одного приложения из другого Отправлено: Fess от Апрель 23, 2011, 11:57 Ситуация такая. Есть Qt приложение, которое пользователь когда-то куда-то установил.
Нужно при запуске другого приложения определять запущено ли первое и безопасно его завершать, после чего делать что-то еще. Путь установки не известен, но известно его имя. Интересуют варианты решения этой проблемы силами Qt. Название: Re: Завершение одного приложения из другого Отправлено: merke от Апрель 23, 2011, 13:04 Решение может быть только платформенно-зависимым. Средствами Qt это не проделать. Если под виндой, то ищи API поиска проги в процессах, как только найдешь вызывай при помощи QProcess программу tskill с параметром название процесса, которые убиваешь. Чтобы узнать весь список параметров этой проги, набери в командной строке tskil /?
Под линуксом может проделать тоже, только используя уже API линукса. |