The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Grantlee - новая система шаблонов для библиотеки Qt"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Grantlee - новая система шаблонов для библиотеки Qt"  +/
Сообщение от opennews (ok) on 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

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Grantlee - новая система шаблонов для библиотеки Qt"  –5 +/
Сообщение от Ariel (ok) on 13-Апр-10, 02:28 
>примерно как в web-фреймворках шаблоны с оформлением отделяются от кода и данных

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Grantlee - новая система шаблонов для библиотеки Qt"  +3 +/
Сообщение от СуперАноним on 13-Апр-10, 07:29 
И что, Apple это запатентовало?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Grantlee - новая система шаблонов для библиотеки Qt"  +/
Сообщение от trdm (ok) on 13-Апр-10, 09:23 
Ну конечно, как-же без бантиков-то????
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Grantlee - новая система шаблонов для библиотеки Qt"  +/
Сообщение от sluge (ok) on 13-Апр-10, 10:07 
стили давно под замену просились...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Grantlee - новая система шаблонов для библиотеки Qt"  +/
Сообщение от Аноним (??) on 13-Апр-10, 13:11 
Это переизобретение WPF или лучше?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

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

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру