Brakujące ogniwa Qt5 (C++ & QML).

Brakowało mi sensownego wyjaśnienia integracji tych dwóch światów:

Dostęp do atrybutów w C++ z poziomu QML
Dostęp do atrybutów w QML z C++

Nie wiem czemu wcześniej nie znalazłem tego w dokumentacji, ale wygląda na to, że twórcy Qt dali radę ;).

Qt rządzi!

Reklamy

Wywoływanie slotu w C++ z QML.

Moje eksperymenty z QtQuick2 spowodowały, że całkowicie zmieniłem zdanie na temat Qt5 i muszę przyznać, że minę mam coraz częściej taką 8-O.

cppslotfromqml
Po przemyśleniu możliwości model-view-controller, gdzie widok generowany jest z QML przez OpenGL, a dynamiczne z natury dzisiejszych urządzeń zmiany interfejsu zakodowane są w EcmaScript (JS) osadzonym w QML, oprócz tego łatwość wywoływania funkcji w C++ i Javie, dochodzę do wniosku, że Qt5 rządzi ;).