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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Аналог SHGetSpecialFolderPath?  (Прочитано 5401 раз)
Amouse
Гость
« : Март 22, 2008, 16:41 »

Есть в Qt аналог SHGetSpecialFolderPath?
Чтобы получать путь к "My Documents" на данной машине?
Search  в Assistant ничего не дает.
homePath в Qt есть, а вот этого нет?
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Март 22, 2008, 17:41 »

В Qt 4.4.0 есть такая возможность: QDesktopServices::storageLocation
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
developer
Гость
« Ответ #2 : Март 22, 2008, 17:52 »

Можно, например, с помощью сишной функции getenv(char*) вытянуть нужный путь из переменных среды. Ета функция принимает название переменной среды, а возвращает етой переменной.
Для того чтобы можна было использовать ету функцию в среде Qt нужно просто подключить
stdlib.h. Только нужно еще знать название переменной среди которая имеет нужное значение.
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #3 : Март 22, 2008, 18:47 »

В Qt есть функция qgetenv
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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