Новости и события » Hi-Tech » Релиз Kirigami 1.1, фреймворка для построения интерфейса от проекта KDE

Релиз Kirigami 1.1, фреймворка для построения интерфейса от проекта KDE

Проект KDE представил релиз фреймворка Kirigami 1.1, развиваемого в качестве средства для быстрой разработки адаптивных приложений, работающих без изменения на настольных и мобильных системах. Фреймворк является надстройкой над Qt Quick Controls и использует в качестве основы уже предоставляемые в Qt Quick элементы, такие как кнопки и поля ввода текста.

Kirigami дает возможность комбинировать элементы Qt Quick в готовые блоки построения интерфейса, например, позволяет построить интерфейс в форме набора горизонтально сдвигаемых страниц, которые отображаются по одной или группируются в зависимости от размера экрана. Приложения, использующие Kirigami, автоматически адаптируются к размеру экрана и доступным методам ввода, что позволяет комфортно работать с ними на настольных системах, планшетах с относительно большими сенсорными экранами и смартфонах с ограниченным экранным пространством. Для управления со смартфона предлагается концепция управления приложением одной рукой, основанная на формировании неинвазивных всплывающих окон - вместо открытия диалога подтверждения операции, пользователю предоставляется возможность отменить действие, после его совершения.

В новой версии внесены изменения в класс Menu, позволившие расширить управление подменю и обработчиками конечных элементов дерева меню, например, в подменю теперь имеется информация о родительском элементе. В класс OverlaySheet добавлена возможность встраивания экземпляров классов ListView и GridView. Стандартизировано оформление объекта Drawer, добавлен обработчик событий GlobalDrawer.bannerClicked, позволяющий приложениям перехватить клик на баннере. Объект SwipeListItem оптимизирован для компоновки содержимого в предоставленное экранное пространство, добавлен элемент для вывода разделителей.


Мэй и Юнкер договорились активизировать переговоры по Brexit

Мэй и Юнкер договорились активизировать переговоры по Brexit

Великобритания и Евросоюз выступают за активизацию переговоров по Brexit. Премьер-министр Великобритании Тереза Мэй и председатель Еврокомиссии Жан-Клод Юнкер во время рабочего ужина в Брюссел16 октября пришли к выводу, что переговоры по Brexit в подробнее ...

загрузка...

 

Вверх