Qt, signal-c++, slot qml

0

Cześć, mam taki problem z projektem w Qt.

  1. Tworzę nowy projekt Qt Quick
  2. Dodaję do projektu klasę c++ dziedziczącą po QObject (załóżmy niech się nazywa cppClass)
  3. Dodaje do projektu plik qml (niech będzie ku.qml)

Pytanie brzmi jak to zrobić, żeby z klasy cppClass wy emit ować sygnał, który zostanie odebrany i spowoduje wykonanie jakiejkolwiek funkcji w ku.qml?

Wiem, że temat poruszany, i przewałkowany na wylot i, że na google jest tego w brud ale gdyby ktoś mi to wytłumaczył krok po kroku dlaczego i po co tak, jak krowie na rowie, byłbym niezmiernie wdzięczny. Z góry dzięki za jakąkolwiek pomoc!

0

Po pierwsze czytałem te wszystkie posty, poradniki itp, itd. Prosiłem, żeby ktoś mi to "samodzielnie/własnymi słowami" wytłumaczył step by step ocb, dlaczego tak a nie inaczej, bo o ile są rozwiązania tego problemu (nie tego do którego wrzuciłeś link) to jestem dość toporny i nie rozumiem dlaczego tak a nie inaczej, mogę przepisać kod, tylko nie tędy droga.

Po drugie napisałem signal-c++ slot qml a nie odwrotnie (odnośnie tego co wkleiłeś)

1 użytkowników online, w tym zalogowanych: 0, gości: 1