URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 65801
[ Назад ]

Исходное сообщение
"Grantlee - новая система шаблонов для библиотеки Qt"

Отправлено opennews , 13-Апр-10 02:28 
Представлен (http://www.kdenews.org/2010/04/12/grantlee-version-010-out) первый релиз библиотеки Grantlee (http://www.gitorious.org/grantlee/pages/Home), в рамках которой реализована система для создания шаблонов оформления пользовательского интерфейса для библиотеки Qt, основанная на идеях Python-фреймворка Django (http://docs.djangoproject.com/en/dev/topics/templates/) и совместимая (http://www.grantlee.org/apidox/) с ним по синтаксису и формату.


При помощи Grantlee разработчики могут создать программы для Qt и KDE, элементы интерфейса в которых определен отдельно от логики выполнения приложения, примерно как в web-фреймворках шаблоны с оформлением отделяются от кода и данных. Код Grantlee в настоящее время используется в таких программах, как KJots (http://dot.kde.org/2010/02/17/kjots-takes-advantage-innovati...)  и Arduino IDE (http://mupuf.org/project/arduide/), в будущем планируется использование данной библиотеки для обеспечения поддержки визуальных тем в KDE PIM  и KMail.

URL: http://www.kdenews.org/2010/04/12/grantlee-version-010-out
Новость: http://www.opennet.me/opennews/art.shtml?num=26199


Содержание

Сообщения в этом обсуждении
"Grantlee - новая система шаблонов для библиотеки Qt"
Отправлено Ariel , 13-Апр-10 02:28 
>примерно как в web-фреймворках шаблоны с оформлением отделяются от кода и данных

Cocoa binding, since 1995. Если загляните в bundle, там есть nib файлы - это интерфейс :-)


"Grantlee - новая система шаблонов для библиотеки Qt"
Отправлено СуперАноним , 13-Апр-10 07:29 
И что, Apple это запатентовало?

"Grantlee - новая система шаблонов для библиотеки Qt"
Отправлено trdm , 13-Апр-10 09:23 
Ну конечно, как-же без бантиков-то????

"Grantlee - новая система шаблонов для библиотеки Qt"
Отправлено sluge , 13-Апр-10 10:07 
стили давно под замену просились...

"Grantlee - новая система шаблонов для библиотеки Qt"
Отправлено Аноним , 13-Апр-10 13:11 
Это переизобретение WPF или лучше?

"Grantlee - новая система шаблонов для библиотеки Qt"
Отправлено Аноним , 13-Апр-10 13:16 
Вообще, "декларативная" идея для UI витает в воздухе уже десяток лет, однако ж никак всё не впишется в современные и СЛОЖНЫЕ интерфейсы. Сдаётся мне, что это мёртворожденная идея для тривиальных UI, в современном мире ей не место.

Если у меня есть некий элемент "нажимаем - выдаём сигнал 'активирован'" (кнопка), то его ну никак не заменить скролбаром! Как скроллбар не заменить деревом или радиокнопкой. Вопрос: ну и чего тогда париться? Пусть лучше будет стандартный набор элементов, дополняемый по желанию всякими извратами, чем миллион возможностей "кастомизации" при стократных (от нормальных) трудозатратах.