The OpenNET Project / Index page

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

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

12.04.2010 22:50

Представлен первый релиз библиотеки Grantlee, в рамках которой реализована система для создания шаблонов оформления пользовательского интерфейса для библиотеки Qt, основанная на идеях Python-фреймворка Django и совместимая с ним по синтаксису и формату.

При помощи Grantlee разработчики могут создать программы для Qt и KDE, элементы интерфейса в которых определены отдельно от логики выполнения приложения, примерно как в web-фреймворках шаблоны с оформлением отделяются от кода и данных. Код Grantlee в настоящее время используется в таких программах, как KJots и Arduino IDE, в будущем планируется использование данной библиотеки для обеспечения поддержки визуальных тем в KDE PIM и KMail.

  1. Главная ссылка к новости (http://www.kdenews.org/2010/04...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/26199-qt
Ключевые слова: qt, template, gui, django
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Ariel (ok), 02:28, 13/04/2010 [ответить]  
  • –5 +/
    >примерно как в web-фреймворках шаблоны с оформлением отделяются от кода и данных

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

     
     
  • 2.2, СуперАноним (?), 07:29, 13/04/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И что, Apple это запатентовало?
     

  • 1.3, trdm (ok), 09:23, 13/04/2010 [ответить]  
  • +/
    Ну конечно, как-же без бантиков-то????
     
  • 1.4, sluge (ok), 10:07, 13/04/2010 [ответить]  
  • +/
    стили давно под замену просились...
     
  • 1.5, Аноним (-), 13:11, 13/04/2010 [ответить]  
  • +/
    Это переизобретение WPF или лучше?
     
  • 1.6, Аноним (-), 13:16, 13/04/2010 [ответить]  
  • +/
    Вообще, "декларативная" идея для UI витает в воздухе уже десяток лет, однако ж никак всё не впишется в современные и СЛОЖНЫЕ интерфейсы. Сдаётся мне, что это мёртворожденная идея для тривиальных UI, в современном мире ей не место.

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

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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