Русскоязычный портал о QML и QtQuick, QmlPortal What the duck

Каталог статей

Главная » Статьи » Обучение QML

Создание бегущей строки в QML
Итак, пример кода для создания бегущей строки с использованием QML элемента Row и NumberAnimation.
Текст будет скроллиться справа налево:




Собственно, сам код:

import QtQuick 1.0
 Rectangle {
     id: screen  
     property int pixelSize: screen.height * 1.25  
     property color textColor: "#ee9797"  
     property string text: "www.QML.ucoz.com     " 
     width: 640; height: 320
     color: "steelblue" 
     Row {  
         y: -screen.height / 13.5  
         width: 640  
         NumberAnimation on x { from: 0; to: -text.width ; duration: 10000; loops: Animation.Infinite }  
         Text { id: text;font.pixelSize: 320; color: screen.textColor; text: screen.text }  
         Text { color: screen.textColor; font.pixelSize: 320; text: screen.text ;styleColor: "#ee1818" }  
         Text { font.pixelSize: 320;color: screen.textColor; text: screen.text }  
     }  
 }


Источник: http://www.developer.nokia.com/Community/Wiki/Creating_Simple_Banner_type_Animation_in_Qt_Quick
Категория: Обучение QML | Добавил: CYAN (30.07.2011) | Автор: C_Y_A_N E W
Просмотров: 6007 | Теги: анимация, QML, QML пример | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Категории раздела

Все статьи [0]
Обучение QML [8]
Статьи с базовой информацией о языке QML
Статьи по QML [6]
Статьи по QML
QML для профессионалов [4]
Статьи по QML-темам повышенной сложности
Ссылки на видео [5]
Ссылки на видео с демонстрацией возможностей QML
Ссылки на материалы по QML в интернете [2]
Ссылки на полезные материалы по QML в интернете
Обо всём [1]
Статьи на разные темы, не имеющие отношение к QML и QtQuick

Поиск на сайте

Облако тэгов

QML QtQuick kinetic scroll анимация интерфейса кинетик скролл создание интерфейса path view qml видео демонстрация qml demo QML browser plugin просмотр QML форм QML Rectangle QML Text пример QML QML State QML Transition базовые типы QML color picker QML MouseArea QML signal QML Component qml export QML Grid QML Particle System QtQuick.Particles экспорт qml из GIMP экспорт QML из Photoshop QML пример Web-browser Набор виджетов для QML статьи о QML на русском языке D.U.C.K. H.U.N.T. MeegoHarmattan N9/N950 game QML Scene Graph Qt Quick 2 анимация Easing Easing curves Сглаживающие кривые C++ QGraphicsView Q_INVOKABLE Интеграция QML и C++ GLSL fragment shader JavaScript глобальные переменные Qt Mobility QtMultimediaKit map QtMobility.location Debian package Harmattan QtCreator Sprite Animation

Статистика сайта

Статей: 26
Новостей: 6
Файлов: 10
Форум: 19/46
Коментариев: 6

Посетители

Полезные ресурсы

сайт Российского Qt сообщества The FRUCT program Российская сеть MeeGo пользователей и разработчиков