qml отправляет список / массив из сигнала - PullRequest
3 голосов
/ 09 мая 2011

как я могу создать элемент, который посылает сигнал с массивом данных (массивом чисел) и считывает его из другого элемента? ....

1 Ответ

3 голосов
/ 09 мая 2011

Я не знаю, что именно вы хотите сделать, но вот пример:

import QtQuick 1.0

Item {
    // item with the data
    Item {
        id: otherItem
        property variant numbers: [11, 22, 33]
    }

    // declare signal
    signal mySignal(variant array);

    // send mySignal when component is ready
    Component.onCompleted: mySignal(otherItem.numbers);

    // signal handler
    onMySignal: console.log("mySignal: " + array)
}
...