Buku ini membahas tentang teknik pembuatan program berbasis GUI (Graphical User Interface) menggunakan bahasa pemrograman C++ dan Qt. Qt adalah framework atau toolkit untuk C++ yang berisi kumpulan pustaka dan program pendukung (tool). Qt dirancang untuk mempermudah dan mempercepat proses pengembangan program GUI dalam C++. Dalam kancah pemrograman C++, Qt merupakan pustaka GUI paling popular yang banyak digunakan untuk mengembangkan program-program open-source maupun komersial. K Desktop Environment (KDE), salah satu destop environment untuk Linux, Google Earth, VLC Media Player, dan Virtual Box adalah beberapa contoh program yang dikembangkan menggunakan C++ dan Qt. Qt bersifat cross-platform sehingga dapat dijalankan didalam sistem operasi yang berbeda. Kita dapat menggunakan Linux/UNIX, Windows, maupun Mac OS X untuk membuat GUI dengan C++ dan Qt. Dalam buku ini, semua contoh program ditulis dan didemonstrasikan menggunakan Linux (Ubuntu 14.04). Versi Qt yang digunakan adalah Qt 5.4.1 edisi open-source.//yn