Добавил:
Только когда поступишь в технический вуз поймешь на сколько ты гуманитарий Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дополнительные материалы.pdf
Скачиваний:
0
Добавлен:
07.06.2025
Размер:
12.29 Mб
Скачать

РАЗРАБОТКА НА QT ДЛЯ МОБИЛЬНЫХ УСТРОЙСТВ

БАЗОВЫЕ ТИПЫ, ПРЕДОСТАВЛЯЕМЫЕ QTQUICK

date — дата

point — точка с координатами x и y

rect — прямоугольник с x , y , width и height

size — размер с атрибутами width и height

color — цвет в формате ARGB

font — шрифт со свойствами QFont

matrix4x4 — матрица с 4 строками и 4 столбцами

quaternion — кватернион с scalar, x, y и z

vector2d — вектор с атрибутами x и y

vector3d — вектор с атрибутами x , y и z

vector4d — вектор с атрибутами x , y , z и w

doc.qt.io/qt-5.6/qtqml-typesystem-basictypes.html

ОСНОВНЫЕ ВИЗУАЛЬНЫЕ ТИПЫ 2

РАЗРАБОТКА НА QT ДЛЯ МОБИЛЬНЫХ УСТРОЙСТВ

ITEM — БАЗОВЫЙ ВИЗУАЛЬНЫЙ ТИП

parent : Item — родительский элемент

children : list<Item> — список потомков

resources : list<Object> — список ресурсов

data : list<Object> — потомки и ресурсы

x, y : int — позиция элемента

z : int — позиционирование соседей элемента width, height : int — размер элементов

visible : bool — отображен ли элемент

anchors — относительное позиционирование

clip : bool — включена ли обрезка

opacity : real — прозрачность (от 0 до 1)

doc.qt.io/qt-5.6/qtquick-qmlmodule.html

РАЗРАБОТКА НА QT ДЛЯ МОБИЛЬНЫХ УСТРОЙСТВ

ПРОСТОЙ ПРИМЕР QML-КОДА

import QtQuick 2.0

Item {

width: 720 height: 1280

}