Архив рубрики: qmlbook.org

Выборочный перевод глав книги http://qmlbook.org/ . Основной целью является изучение Qml для реализации кросплатформенного приложения.

QMLBOOK | 4.2 Простые элементы

⌛ читать всего 1 мин.

Элементы могут быть сгруппированы в визуальные и не визуальные элементы. Визуальные элементы (такие как Rectangle) имеют геометрию и обычно представляют область на экране. Не визуальные элементы (такие как Timer) предоставляют общую функциональность, которая обычно используется для управления визуальными элементами. Сейчас мы сосредоточимся на основных визуальных элементах, таких как Item,Rectangle,Text,Image и MouseArea.

Оригинал : http://qmlbook.org/ch04/index.html#basic-elements

QMLBOOK | 4.1.2 QML Скриптинг

⌛ читать всего 2 мин.

QML И JavaScript (также известный как EcmaScript) являются лучшими друзьями.  В главе JavaScript мы рассмотрим более детально этот симбиоз. Сейчас мы просто хотим, что бы вы знали существовании этой связи. Читать далее

QMLBOOK | 4.1.1 QML Свойства

⌛ читать всего 3 мин.

Элементы объявляются при помощи своих имён, но описаны при помощи их свойств или свойств созданных пользователем. Свойства — это пара ключ-значение. Например: width:100; text:'Greetings'; color:'#FF0000'. Свойства имеют чётко определённый тип и могут иметь начальное значение. Читать далее

QMLBOOK | 4.1 QML Синтаксис

⌛ читать всего 2 мин.

QML- это язык, используемый для описания пользовательского интерфейса приложений.  Пользовательский интерфейс разбивается на более мелкие части, которые могут быть объединены в компоненты. QMLописывает внешний вид и поведение этих элементов пользовательского интерфейса.  Это описание пользовательского интерфейса может быть дополнено кодом JavaScript, что бы обеспечить простоту и в тоже время наделить элементы интерфейса более сложной логикой.  В общем,  можно заметить, что это похоже на модель  HTML-JavaScript, но не стоит забывать, что QML разработан с нуля именно для описания пользовательского интерфейса, а не текстовых документов.

В простом виде QML это иерархия элементов. Дочерние элементы наследуют координаты от родителя. Координаты x,y всегда указываются относительно родителя.

scene Читать далее