ждать бэкэнда c ++ в qml - PullRequest
       8

ждать бэкэнда c ++ в qml

0 голосов
/ 09 ноября 2018

У меня есть qml внешний интерфейс и бэкэнд C ++.
Пользователь вводит числа во внешний интерфейс, и программа отправляет его на внутренний сервер.
Затем он повторно отправляет ответ на qml и показывает его в qml.

Но у меня есть проблема:
Когда я запускаю программу, qml не ждет значения бэкэнда, а когда человек вводит номер, он показывает неопределенное число перед тем, как бэкэнд прочитал номера.

Как я могу заставить элемент qml ждать, пока бэкэнд не отправит ответ (только qml элементов, показывающих ответ)

Обновление:

У меня есть блок подключения, подобный этому:

Connections {
    target: receiver
    onSendToQml: {
        properyExample = "c"

    }

}

Когда я изменяю свойство в блоке (при отправке в qml), программа падает.Как это можно исправить?я получаю в нем свою внутреннюю переменную, но не могу ввести ее в свойство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...