2014-01-05 3 views
0

После переименования моего сигнала от «testSignal» до «DevFound» в C++ Я получаю QML ошибку:После переименования моего сигнала в C++ Я получаю ошибку QML

Cannot assign to non-existent property "onDevFound" onDevFound: console.log(device) 

Я пытался очистить, восстановить, удалить файлы сборки и перезапустите Qt Creator.

+0

Что вы изменили и что было написано ранее? – Kakadu

+0

@Kakadu: Я был testSignal, и я переименовал его в DevFound. Я просто понял проблему, имя сигнала должно начинаться с строчной буквы. – Phat

ответ

0

Я переименовал свое имя сигнала C++ из «testSignal» в «DevFound». Проблема заключалась в том, что имя сигнала должно начинаться с строчной буквы, поэтому новое имя «devFound».

+0

Отлично :) Вы можете отметить это как принятый ответ? –

+0

@SimonWarta: Да, я буду, но я должен ждать 48 часов ... – Phat

+0

Вы уверены? Документация не говорит ничего подобного, только для свойств. – lpapp

Смежные вопросы