MyTetra Share
Делитесь знаниями!
Как описывать сигналы в QML, как вызывать сигналы
25.12.2018
17:17
Текстовые метки: qt, QML, сигнал, слот, описание. вызов, signal, slot, connect, соединение
Раздел: Компьютер - Программирование - Язык C++ - Библиотека Qt - QML

Любому пользовательскому типу в QML можно прописать набор произвольных сигналов, которые он может испускать. Делается это с помощью ключевого слова signal примерно так:


Rectangle {

id: Button


property color buttonColor: "yellow"


signal buttonPush()

signal buttonDrop()


...

}


Для того, чтобы испустить сигнал, надо просто вызвать его как функцию в любой части кода данного пользовательского типа:


buttonPush();


Отдельно надо разобраться, как описывать сигналы с параметрами.





Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования