Кто-нибудь использовал QtPropertyBrowser в качестве расширенного редактора конфигурации? Все, что я вижу примеры GUI, чтобы редактировать свойства элементов GUI. Но как начать, если я хочу отредактировать что-то более абстрактное, например, конфигурацию приложения.
Вот пример:
Я создаю приложение, которое имеет многостраничный диалог конфигурации. Некоторые настройки относятся к принтеру, некоторые - к базе данных, некоторые - к общим настройкам приложения, некоторые - к именам шаблонов и / или шаблонам. Но прежде чем создавать все эти подробные страницы конфигурации в редакторе, я бы хотел иметь в диалоговом окне вкладку «Дополнительно» или «Эксперт», в которой перечислены все возможные варианты конфигурации. Позже в процессе проектирования я собираю все больше и больше вариантов, решаю, какие «простые» варианты поместить на несколько более удобных страниц конфигурации. И, поглядывая вокруг, я наткнулся на QtPropertyBrowser, который, кажется, является правильным инструментом. Но я не уверен, как начать? Я почти уверен, что вместо объектов GUI мне нужны какие-то абстрактные объекты конфигурации (один или несколько). Но я не знаю, где или как начать с этого. В настоящее время все мои идеи выглядят сложными.
Есть предложения или указатели на подсказки?