Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Обсуждение исходников с сайта _ DSingleApplication - Open source rewrite of commercial Trolltech QtSingleApplication class

Автор: Admin 7.11.2008, 10:56

Цитата
Реализация довольно сильно отличается от того, что описано в Trolltech документации для QtSingleApplication. DSingleApplication использует TCP-сокеты для тестирования/открытия порта, а затем отправляет сообщение о том, что порт доступен и ожидает ответа, если он пришёл, то приложение запущено, и мы можем сделать его активным.
Этот класс предназначен для Qt 4.
http://crossplatform.ru/node/761

Автор: sirmax 3.3.2009, 12:33

Криво, не будет работать с различными фаерволами. Лучше использовать shared memory под Unix (или старые добрые pid-файлы) и CreateMutex/CreateFileMapping под виндой.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)