Аналог GSettings/dconf
Модератор: Модераторы разделов
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Аналог GSettings/dconf
А есть ли в KDE свой аналог "реестра" типа GSettings/dconf и API для соответствующий приложений? Или приложения вольны хранить все в собственном формате?
-
- Сообщения: 3679
- ОС: Mandriva => Gentoo (~amd64)
Re: Аналог GSettings/dconf
А зачем? Стандартная пара ключ-значение и каждому приложению по файлу настроек чем не устраивает?
Вполне себе unix way.
Вполне себе unix way.
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
- Сообщения: 1139
- ОС: Fedora
-
- Сообщения: 3679
- ОС: Mandriva => Gentoo (~amd64)
Re: Аналог GSettings/dconf
QSettings - это та же пара ключ-значение в одной файле конкретной программы. Можно это же использовать в INI-файле (а ля оффтопик).
-
- Сообщения: 3679
- ОС: Mandriva => Gentoo (~amd64)
Re: Аналог GSettings/dconf
Видимо, вас. Вам же нужен "аналог реестра", судя по первому посту темы.
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Аналог GSettings/dconf
devilr
Я в замешательстве... Даже перечитал собственный пост. Там всего лишь вопрос про способ хранения настроек приложениями KDE. Неужели он такой сложный?
Я в замешательстве... Даже перечитал собственный пост. Там всего лишь вопрос про способ хранения настроек приложениями KDE. Неужели он такой сложный?
-
- Сообщения: 3679
- ОС: Mandriva => Gentoo (~amd64)
Re: Аналог GSettings/dconf
Нет. Просто каждый мыслит в меру своей испорченности. К тому же, любой вопрос можно понять двояко - "унияза" ещё нет.
Способ хранения настроек приложениями KDE - как обычно в юниксах - простой текстовый файл в скрытом каталоге пользователя. В виде пары; ключ-значение. Да, с помощью класса QSetting доступ к ним удобнее, но назвать это API - у меня язык не поворачивается.
Возможно, когда нибудь в будущем, придумают, что-то типа "реестра" - но я надеюсь при своей жизни этого не увидеть. И слава Зевсу...
Спасибо сказали:
-
- Модератор
- Сообщения: 20922
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Аналог GSettings/dconf
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Аналог GSettings/dconf
Судя по ссылке выше - уже изобрели, пора нам с вами прощаться.
А вообще, то, что даёт GSettings - удобно и пользователю и разработчику.
-
- Сообщения: 3679
- ОС: Mandriva => Gentoo (~amd64)
Re: Аналог GSettings/dconf
Что ж, я тоже могу ошибаться. Видимо.
К слову сказать, я никогда не занимался чистым программирование под KDE. Обычно только Qt - и как-то хватало.
Видимо, спасает (меня) то, что это (KConfig) не особо навязывается и я могу жить без него и, вообще, с таким не сталкиваться.
Что-ж, если оно есть - с фактами не поспоришь...
К слову сказать, я никогда не занимался чистым программирование под KDE. Обычно только Qt - и как-то хватало.
Видимо, спасает (меня) то, что это (KConfig) не особо навязывается и я могу жить без него и, вообще, с таким не сталкиваться.
Что-ж, если оно есть - с фактами не поспоришь...
-
- Модератор
- Сообщения: 20922
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Аналог GSettings/dconf
Вообще-то это просто класс для доступа к настройкам, хранящимся в файле с синтаксисом, очень похожим на ini.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Аналог GSettings/dconf
Bizdelnick
Я решил, что это замена ответу "да" на первый вопрос.
Я решил, что это замена ответу "да" на первый вопрос.
-
- Сообщения: 1139
- ОС: Fedora
Re: Аналог GSettings/dconf
Реестр от Win - это зло. Он же давно превратился в помойку. Вообще сама идея хранить всё в одном месте странная. Да ещё и в одноуровневом формате. Хорошо, в двухуровневом, и есть способ хранить настоящее дерево, как в json или yaml. Но всё равно это какое-то извращение
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu