Razvoj prenosivih aplikacija koristeći prednosti qt okvira (CROSBI ID 361691)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Svalina, Marijan
Hocenski, Željko
Baumgartner, Alfonzo
hrvatski
Razvoj prenosivih aplikacija koristeći prednosti qt okvira
Glavni je problem ovog rada bilo upoznavanje s Qt okvirom (multiplatformska razvojna okolina), njegovim glavnim značajkama (jednom napisana aplikacija radi na svim platformama jednako), mehanizmima rada (na principu koncepta signala i slotova) i upoznati sam koncept signala i slotova (koji uspješno rješavaju problem interakcije korisnika s grafičkim sučeljem), razumijeti Qt objektni model programiranja (koji dodaje mogućnost upravljanja memorijom i događajima te dinamička svojstva). Pomoću dobrih svojstava Qt okvira napravljena je aplikacija koja dokazuje jednostavnost korištenja i pokazuje sve dobre strane Qta. Na primjeru aplikacije pokazana je možda najbolja strana Qta, a to je jednak rad na svim operacijskim sustavima. Susreo sam se i sa problemima prenosivosti. Većinu njih Qt rješava automatski, a na neke programer mora sam misliti (npr. izgled sučelja na različitim platformama desktop/mobile ).
Qt okvir; qmake; Qt Creator; GUI; Qt API; signali i slotovi; MOC; widget
nije evidentirano
engleski
Portable Applications Development Using the Advantages of QT Framework
nije evidentirano
Qt framework; qmake; Qt Creator; GUI; Qt API; signals and slots; MOC; widget
nije evidentirano
Podaci o izdanju
42
29.09.2010.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Osijek