LINUX.ORG.RU

[C] GTK и деревья.

 


0

1

Всем привет. Господа - значится решил я поковыряться с файлом виндового реестра. Соответственно - в качестве инструмента визуализации процесса ковыряния реестра выбрал GTK. Есть в этом самом GTK - GTKTreeModel, так вот - во всех описаниях и примерах - при создании модели - необходимо описать её структуру. Но как быть в случае, если от корневого узла дерева - может быть множество поддеревьев, а у каждого узла поддерева - ещё n-чилдов и т.д.?

Модель можно строить динамически, читаешь реестр, добавляешь необходимые ветки в модель, потом эту модель устанавливаешь во вьюшку. profit.

xterro ★★★★★
()

решил я поковыряться с файлом виндового реестра

Поскольку этот кусок к заявленной теме треда никакого отношения не имеет, рассматриваю тред как вброс.

geekless ★★
()
Ответ на: комментарий от geekless

Тоесть - если бы я написал - я читаю файл древообразной, хитрозапутанной структуры - это было бы значительно более доходчиво чем файл реестра винды? Да тут каждый второй небось его парсил во время учебы/работы/just for fun.

CynicRus
() автор топика
Ответ на: комментарий от CynicRus

Да тут каждый второй небось его парсил во время учебы/работы/just for fun.

Я не парсил. С какого перепугу его парсить вообще?

geekless ★★
()

смотри примеры GTK - принципиальной разницы между деревом каталогов и виндовым реестром нет. TreeModel одна на всё дерево, вне зависимости от числа уровней.

MKuznetsov ★★★★★
()
Ответ на: комментарий от CynicRus

Инетрес\необходимость\в прикол\etc.
поковыряться с файлом виндового реестра

Вали на винфак.

P.S. И слеши у тебя неправильные.

anonymous
()
Ответ на: комментарий от CynicRus

А чего тут подробней, как работать с реестром например вот http://citforum.ru/operating_systems/windows/registry_c/. А построение дерева, юзается GtkTreeStore http://www.opennet.ru/docs/RUS/gtk-reference/GtkTreeStore.html Примеры как использовать в сети тоже имеются http://scentric.net/tutorial/sec-treemodels.html В общем гугл вам в помощь )

xterro ★★★★★
()
Ответ на: комментарий от xterro

Простите, но где Вы видели функции для работы с реестром в Linux?-)))) Подробнее я просил про динамическое изменение модели-)))

CynicRus
() автор топика
Ответ на: комментарий от xterro

Благодарствую, гугл помог и последний линк-)

CynicRus
() автор топика
Ответ на: комментарий от geekless

Ну так каждый второй. Да и вообще, какая разница с чем он там работает? Вопрос по GTK.

tensai_cirno ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.