crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
Алексей1153
  опции профиля:
сообщение 16.9.2010, 8:33
Сообщение #1


фрилансер
******

Группа: Участник
Сообщений: 2944
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


а не под виндой есть аналоги реестра ?
А то, если программа на Qt будет хранить настройки в реестре, то в винде она работать будет, а в других системах как тогда, только в файл ?



---
отделено от темы Link
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 16.9.2010, 8:35
Сообщение #2


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

Спасибо сказали: 41 раз(а)




Репутация:   5  


В гноме есть gconf. Но к Qt это не имеет никакого отношения.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 16.9.2010, 8:56
Сообщение #3


фрилансер
******

Группа: Участник
Сообщений: 2944
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


Цитата(molchanoviv @ 16.9.2010, 11:35) Link
Но к Qt это не имеет никакого отношения.

Я вопрос задал к тому, что требуется кроссплатформенное решение, и вот интересно, где будет сохранять/читать QSettings , если в системе реестра нет в помине
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 16.9.2010, 8:59
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Цитата(Алексей1153 @ 16.9.2010, 9:56) Link
Я вопрос задал к тому, что требуется кроссплатформенное решение, и вот интересно, где будет сохранять/читать QSettings , если в системе реестра нет в помине

Все же есть в документации. :)
В файле будет хранить.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Sokoloff
  опции профиля:
сообщение 16.9.2010, 9:59
Сообщение #5


Участник
**

Группа: Участник
Сообщений: 237
Регистрация: 1.4.2009
Из: Москва
Пользователь №: 654

Спасибо сказали: 50 раз(а)




Репутация:   11  


Цитата(Алексей1153 @ 16.9.2010, 9:56) Link
Цитата(molchanoviv @ 16.9.2010, 11:35) Link
Но к Qt это не имеет никакого отношения.

Я вопрос задал к тому, что требуется кроссплатформенное решение, и вот интересно, где будет сохранять/читать QSettings , если в системе реестра нет в помине


Вы не путайте теплое с мягким, если нужно кроссплатформенное решение, то можно использовать QSettings и не парить себе мозг где он что хранит. А в данном топике человеку нужен доступ именно к определенной ветке реестра, тут уж про кроссплатформенность речи не идет.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 16.9.2010, 10:04
Сообщение #6


фрилансер
******

Группа: Участник
Сообщений: 2944
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


Sokoloff, та погоди ругаться )) ТС решил свою проблему ещё год назад, это я для себя выясняю некоторые вещи.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Sokoloff
  опции профиля:
сообщение 16.9.2010, 12:27
Сообщение #7


Участник
**

Группа: Участник
Сообщений: 237
Регистрация: 1.4.2009
Из: Москва
Пользователь №: 654

Спасибо сказали: 50 раз(а)




Репутация:   11  


Цитата(Алексей1153 @ 16.9.2010, 11:04) Link
Sokoloff, та погоди ругаться )) ТС решил свою проблему ещё год назад, это я для себя выясняю некоторые вещи.
Я не ругался, если это так прозвучало то прошу прощения. Если твой пост не имеет прямого отношения к первому вопросу, и разговор просто ушел в сторону от поиска определенного ключа, тогда я не до конца это понял.

Цитата(Алексей1153 @ 16.9.2010, 9:33) Link
а не под виндой есть аналоги реестра ?
А то, если программа на Qt будет хранить настройки в реестре, то в винде она работать будет, а в других системах как тогда, только в файл ?
Вот что пишут Link
Цитата
This information is often stored in the system registry on Windows, and in XML preferences files on Mac OS X. On Unix systems, in the absence of a standard, many applications (including the KDE applications) use INI text files.


Если интересно конкретно где будет файл, то вот например я в реальном проекте создаю объект так QSettings('flacon', 'flacon') и создается файл ~/.config/flacon/flacon.conf (первый параметр конструктора имя директории, второй имя файла).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 16.9.2010, 12:41
Сообщение #8


фрилансер
******

Группа: Участник
Сообщений: 2944
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


Sokoloff, ок, понятненько )
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 14.8.2025, 7:29