On Thu, Mar 09, 2006 at 02:41:51PM +0300, Sergey V Turchin wrote: > On Tuesday 28 February 2006 14:14, Sergey V Turchin wrote: > > [...] > Компиляция треда: > > Глядя инсталлятор SuSE я каждый раз вспоминаю, что хочу из Qt > знать некоторые вещи, тогда можно будет забабахать дизайн не > имеющий отношения к извращениям при его реалихации на sсheme в > alterator. Дальше того, что в Compact-3.0 там продвинуться IMHO не > получиться, причем на юзабилити тоже влияет, т.к. некоторые вещи из > alterator сделать нельзя, но возможно из Qt/HTMP/Curses специфично > для конкретного интерфейса. > Хочется иметь абстрактные элементы типа MainButtonBar, HelpBrowser и > ModuleView, тогда в конкретном интерфейсе можно будет оперировать > их положением, внешним видом и поведением в соответствии со > спецификой. > Это можно объединить в одном виджете WizardFace, из которого можно > получить просто Wizard, вставив его в Dialog и дописав пару функций > типа on-next/on-prev. > > Пример: ftp://ftp.altlinux.ru/pub/people/zerg/alterator/ > Он не содержит графических наворотов, которые будут только в > alterator-browser-qt и показываться только на 2-стадии установки. Идея не лишена рационального зерна, но вот предлагаемый синтаксис внушает опасения. Например мне не очень нравятся тройные имена, использование append-item, то как будут подключаться call-back'и. Как я понимаю ожидается что он будет один с большим свичом.
Ещё меня смущает то что делать с описаниями интерфейсов которые хочется исользовать в визардовом и без-визардовом окружении одновременно, например и в installer и в acc. То что предлагается сейчас даёт слишком сильную заточку под один вариант использования - текущий способ через frame:buttons-view - более общий. Видимо надо подумать над тем чтобы визардовость задавалась какими-то хинтами. _______________________________________________ Devel-conf mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/devel-conf
