Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: ilyagoo от Ноябрь 17, 2010, 09:58



Название: Шаблоны GUI
Отправлено: ilyagoo от Ноябрь 17, 2010, 09:58
Использовал ли кто-нить из Вас сабж? Вдруг у кого пример завалялся, буду рад :)

---

Имеется в виду следующее:
некая контора или разработчик производит программы определенного типа, например, редакторы "схем". При этом каждому заказчику хочется работать с разными "схемами": электрические, ж/д пути, графы и т.д. (может пример и не очень удачный, но должно быть понятно).
Шаблон представляет окно, содержащее окна для отображения схем, параметров, тулбар, статусбар и прочее.
При этом разраб берет этот шаблон и вешает на тулбар новые функции. Ему уже не нужно делать все эти окна, управлять их расположением и т.д. Вроде теперь инфы побольше :)


Название: Re: Шаблоны GUI
Отправлено: thor.0x00 от Ноябрь 19, 2010, 19:00
Шаблоном GUI можно назвать стили (Stylesheets).
То что вы описываете непонятно, примеры есть?


Название: Re: Шаблоны GUI
Отправлено: ilyagoo от Ноябрь 21, 2010, 11:13
как раз примеры-то я и ищу.

отправная точка, например, класс главного окна, который контролирует свои доки, тулбары и т.д., так, что за этим уже не нужно следить.
итог: несколько внешне похожих приложений


Название: Re: Шаблоны GUI
Отправлено: vlad-mal от Ноябрь 21, 2010, 14:48
Плагины?


Название: Re: Шаблоны GUI
Отправлено: Авварон от Ноябрь 21, 2010, 15:47
Я думал написать что-то подобное, но там а) ничего мегазаумного придумать нельзя
б) в любом случае расчет идет на конкретное приложение
Вывод - проще писать руками каждый раз.
Надо - фабрика рабочих областей, к-ая в зависимости от нужного параметра создает раб область
Фабрика доквиджетов - аналогично
2 класса строк по 100