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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Mac OS X: как прописывать программу в автозапуск?  (Прочитано 10559 раз)
ninjaproger
Гость
« : Апрель 14, 2010, 15:36 »

Добрый день!

Подскажите пожалуйста как программным способом в Mac OS X
через QSettings прописывать приложение в автозапуск при загрузке системы?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Апрель 14, 2010, 16:27 »

QSettings тут не при чем.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ninjaproger
Гость
« Ответ #2 : Апрель 14, 2010, 17:52 »

Предложите пожалуйста возможные программные способы
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Апрель 14, 2010, 18:01 »

Сначала скажи как в макоси работает автозагрузка. Допустим, в винде нужно либо писать в реестр, либо создать lnk в каталоге "Автозагрузка", в Линухе вообще все плохо. Так что тут нужно особенности ОС учитывать.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #4 : Апрель 14, 2010, 19:54 »

Предложите пожалуйста возможные программные способы
Через LSSharedFileListInsertItemURL, предварительно сделав LSSharedFileListCreate - если не жалко времени на изучение развесистых букварей  Улыбающийся
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #5 : Апрель 14, 2010, 21:07 »

Igors
поподробнее можно?) для общего развития... И кстати где живет .plist за это ответственный?
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #6 : Апрель 15, 2010, 06:13 »

Igors
поподробнее можно?) для общего развития... И кстати где живет .plist за это ответственный?
Этот plist живет здесь (от "Home").

~/Library/Preferences/loginwindow.plist

Когда ставим галочку "Open at login" добавляется туда. Почитать можно здесь (начать), хотя может в 10.6 что-то поменяли - я не в курсе. http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/CustomLogin.html
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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