Ce poate face qmlviewer? După cum știați deja, utilitarul poate încărca module și programe QML și le poate executa. Dacă programul QML conține elemente de animație, puteți reduce viteza de animație pentru depanare. Dar aceasta nu este singura posibilitate de qmlviewer. Într-unul din articolele precedente, am plâns de faptul că în Windows nu puteți vedea mesaje de eroare pe care sistemul de interpretare QML le introduce în consola. Cu toate acestea, în Windows este dificil să o faci pur tehnic, deoarece, spre deosebire de Linux, programul grafic Windows pierde imediat conexiunea cu consola din care rulează. Programul qmlviewer remediază acest defect. Comanda de meniu "Debugging | Show warnings. "Deschide o fereastră specială în care puteți vedea o descriere detaliată a problemei și numărul liniei textului sursă în care a apărut. Cea mai convenabilă caracteristică a utilitarului qmlviewer este capacitatea de a reîncărca rapid modulul QML după efectuarea modificărilor. Pentru aceasta, trebuie doar să apăsați tasta F5.
Acest lucru încheie analiza noastră a QML. Acum este încă dificil să se prevadă exact ceea ce îl așteaptă. QML va deveni baza pentru construirea de interfețe grafice pentru versiunile viitoare ale Qt sau va muri ca și alte tehnologii. În orice caz, QML demonstrează o nouă direcție în dezvoltarea widget-urilor - direcția în care grafica raster și transformările geometrice complexe vor juca un rol-cheie.
Codul sursă al programelor
Qml Introducere în qml, Partea 1 Introducere în qml, Partea 2 Introducere în qml, Partea 3
Programarea în Qt 4
Qt 4.7+ Programare practică în C ++
Cine deține cine (ierarhia clasei Qt) Interacțiunea obiectelor Qt - evenimente, semnale, sloturi
Qt World - O nouă serie de publicații despre Qt 4.7 - 4.8 Actualizat aproximativ o dată pe săptămână.
Qt: Piggy bank interesant - o trezorerie de fragmente interesante ale codului Qt și soluții de sarcini distribuite.