LINUX.ORG.RU

qml сигналы и слоты

 , ,


0

2

Доброго времени суток.

Создаю форму на qml, жму кнопку, которая вызывает слот класса, в нём генерируется сигнал, но вот как связать данный сигнал с формой qml (т.е. отображать данные надо).

Помогите пожалуйста.

в классе формы создать слот, не?

comp00 ★★★★
()

Обычно для передачи данных для отображения используется список, заданный через Q_PROPERTY, которая и обеспечивает сеттер, геттер, и сигнал обновления, который генерируется в сеттере.

CrossFire ★★★★★
()
Последнее исправление: CrossFire (всего исправлений: 1)

Вообще обычно через свойства данные достают. Но если ты хочешь отлавливать сигналы от объекта, то ты можешь использовать 2 варианта.

1)

Connections {
  target: someObj
  onSomeSignal: {
    ...
  }

2)

someFunction() {
  someObj.someSignal.connect(someFunction)
}

Blastbit
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.