Programiranje grafičnih uporabniških vmesnikov s C++ in Qt
C++ je programski jezik, ki je danes med programerji najbolj razširjen. Sam po sebi pa C++ ne vsebuje objektov in funkcij, ki bi olajšali programiranje grafičnih uporabniških vmesnikov (angl. graphical user interface, GUI). Programer mora tako ustvariti potrebne gradnike sam, ali pa uporabiti že obstoječe ogrodje.
V tej knjigi bomo spoznali ogrodje Qt, ki ponuja celovito rešitev za programiranje grafičnih uporabniških vmesnikov in je en izmed najpreprostejših in prijetnih za uporabo. Programerjem prostih in odprtokodnih programov je na voljo celo pod prosto licenco GPL. Dodatna pomembna lastnost ogrodja Qt pa je, da z njim ustvarjeni programi lahko tečejo na večih operacijskih sistemih, vključno z GNU/Linux, Mac OS X in Windows. Zaradi vseh teh lastnosti je Qt vse bolj priljubljen. Programi zgrajeni s pomočjo Qt so na primer Adobe Photoshop Album, Google Earth, Opera in Skype. Qt je tudi osnova za celotno računaniško namizno okolje KDE.
Knjiga je namenjena vsem, ki bi radi nadgradili svoje znanje C++ in se naučili programiranja z ogrodjem Qt. Trenutno se v knjigi uporablja različica Qt 4, posvečamo pa se predvsem osnovam. Zahtevnejše teme bodo dodane kasneje.
Vsebina
urediPredgovor
- Komu je knjiga namenjena?
- Povzetek poglavij
- O avtorjih
Uvod
- Grafični uporabniški vmesniki
- Kaj je Qt?
- Kratka zgodovina Qt
- Licence
- Namestitev
- GNU/Linux
- Mac OS X
- Windows
Osnove
- Naš prvi program: Pozdravljen, Qt!