Russian Qt Forum
Июня 17, 2025, 11:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Запускать приложение только один раз  (Прочитано 3431 раз)
majatu
Гость
« : Января 26, 2010, 11:30 »

Как сделать так, чтобы приложение запускалось только один раз? как проверить, что оно уже не запущено?
Записан
NicK
Гость
« Ответ #1 : Января 26, 2010, 11:46 »

 http://wiki.qtcentre.org/index.php?title=SingleApplication

Пока использую это.
Есть еще вариант от троллей, но мне лень было разбираться, как подключить всякие .pri  и т.п.
если кто может привести пример, буду благодарен.
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #2 : Января 26, 2010, 12:40 »

Цитировать
Цитата
 http://wiki.qtcentre.org/index.php?title=SingleApplication

Пока использую это.
Есть еще вариант от троллей, но мне лень было разбираться, как подключить всякие .pri  и т.п.
если кто может привести пример, буду благодарен.
То что используешь ты и "от троллей" - одно и то же. Это есть в QtSolutions. Брал оттуда combobox  с цветами, были глюки с подключением проекта(.pri), поэтому просто копирнул код в свою прогу)
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
NicK
Гость
« Ответ #3 : Января 26, 2010, 14:40 »

я думал, это просто один из вариантов реализации.
только у нее есть баг/особенность: если приложение завершается аварийно, то при следующем старте оно считает, что оно уже запущенно)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 1.202 секунд. Запросов: 22.