U ovom diplomskom radu opisana je biblioteka Qt5 za razvoj aplikacija s grafičkim korisničkim sučeljem. Predstavljena je njena struktura, kao i osnovni mehanizmi koje uvodi. Opisan je proces izrade grafičkog korisničkog sučelja, glavni elementi koji u njemu sudjeluju te način ostvarenja interakcije s korisnikom. Prezentiran je Qt-ov sustav za prikaz grafičkog sadržaja, kao i metode kojima se može ostvariti crtanje na ekran. Opisane su funkcionalnosti i implementacija jednostavne aplikacije za crtanje izrađene u sklopu rada.This thesis describes the Qt5 framework, used in developing cross-platform applications that incorporate a graphical user interface. The paper briefly outlines its basic structure, along with some of the central mechanism...