понедельник, 20 мая 2013 г.

QT 5 вслепую (первые шаги)

Итак, настало время себя чем-то развлечь с пользой. За последний год я нашла всего лишь две компании, в которых хотела бы работать. Одна из них занимается речевыми технологиями. Что я знаю о программировании звука? - Ничего. Следовательно, придется начинать всё с нуля и самой.


Qt (произносится «къют») — кросс-платформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, PySide; Ruby — QtRuby; Java — Qt Jambi; PHP — PHP-Qt и другие.
Qt 5.0 распространяется как полный SDK пакет с бинарными сборками для Linux (64 и 32 bit), Mac OS X (10.7 и 10.8) и Windows.  И также включает в себя IDE Qt Creator 2.6, примеры и полную документацию.

Всё установленно, запуск!




Начнем, с чего обычно начинается всё.


Пока достаточно убого =/. В самом Qt предложены несколько мануалов, куда нажать, чтобы запустить, хотя, зеленая стрелка достаточно зеленая.
Собственно, сам код сего ТВОРЕНИЯ. Этакая смесь с ксс. Всё вроде бы понятно: прямоугольник, а в нем еще прямоугольник, а нем текст.

import QtQuick 2.0
Rectangle {
    id: page
    width: 360
    height: 360
    color: "#343434"
    border.width: 1
    border.color: "#000000"
    smooth: false
    Rectangle {
        id: rectangle1
        x: 11
        y: 9
        width: 344
        height: 340
        color: "#af1919"
        z: 0
        smooth: false
        opacity: 1
        border.color: "#000000"
        Text {
            id: text1
            x: 7
            y: 130
            width: 329
            height: 145
            text: qsTr("Hello World!")
            font.family: "Arial"
            font.bold: true
            verticalAlignment: Text.AlignVCenter
            horizontalAlignment: Text.AlignHCenter
            wrapMode: Text.WordWrap
            font.pixelSize: 12
        }
    }
}

Устала. Осуществлю-ка я компиляцию завтрака...

Комментариев нет:

Отправить комментарий