crossplatform.ru

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

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


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

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

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




Репутация:   34  


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



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


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

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

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




Репутация:   5  


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


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

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

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




Репутация:   34  


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

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


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

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

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




Репутация:   44  


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

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


Участник
**

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

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




Репутация:   11  


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

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


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


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

Группа: Участник
Сообщений: 2900
Регистрация: 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) *
Sokoloff, та погоди ругаться )) ТС решил свою проблему ещё год назад, это я для себя выясняю некоторые вещи.
Я не ругался, если это так прозвучало то прошу прощения. Если твой пост не имеет прямого отношения к первому вопросу, и разговор просто ушел в сторону от поиска определенного ключа, тогда я не до конца это понял.

Цитата(Алексей1153 @ 16.9.2010, 9:33) *
а не под виндой есть аналоги реестра ?
А то, если программа на Qt будет хранить настройки в реестре, то в винде она работать будет, а в других системах как тогда, только в файл ?
Вот что пишут в документации
Цитата
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


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

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

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




Репутация:   34  


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

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


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




RSS Текстовая версия Сейчас: 9.8.2020, 6:08