Архив метки: qmlbook.org

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 Читать далее