|
|
libcats.org
KDE- und Qt-Programmierung, 2., aktualisierte Auflage . GUI-Entwicklung für LinuxBurkhard Lehner Eines der erfolgreichsten Projekte der Linux-Welt ist sicherlich der Desktop KDE: In vielen Sprachen benutzbar, hat er Anwendern den Einstieg in die Linuxwelt erleichtert und so zur Beliebtheit des freien Betriebsystems beigetragen. KDE basiert auf der Bibliothek Qt der norwegischen Firma Troll Tech., die zusammen mit C++-Programmierung die KDE-Entwicklung ermöglicht.
In der Reihe Linux Specials dieses Handbuch für Einsteiger und für fortgeschrittenere KDE-Entwickler erschienen. Auf etwa 500 Seiten führt Burkhard Lehner sowohl in die Programmierung mit Qt 1.44 als auch der unter einer neuen Lizenz veröffentlichten Version 2.0 ein. Lehners Handbuch beginnt für Einsteiger mit dem obligatorischen "Hello World" und führt zunächst in die Grundkonzepte der Qt-Programmierung für KDE ein. Die Basisklassen QObject und QWidget werden ausführlich behandelt. Der Einstiegsteil führt weiter zur Programmierung so unterschiedlicher Gebiete wie Grafikprimitive, Sound oder Internationalisierung und Mehrsprachigkeit, eine der netten Goodies bei KDE. Kompliziertere Konstrukte wie die Netzwerkprogrammierung für KDE und das Session-Management werden ebenfalls nicht vernachlässigt. Der vorletzte Abschnitt beschreibt Werkzeuge zur Programmentwicklung für KDE und eine ausgewählte Referenz von KDE- und Qt-Klassen. Das Handbuch schließt mit einem Abdruck der unterschiedlichen Linux- und KDE-relevanten Lizenzen von GPL bis QT Public License. Es enthält eine ausgewogene Mischung von Erklärungen und Programmbeispielen, die mit Übungsaufgaben abgerundet sind. (Die Lösungen finden sich ebenfalls am Ende des Buches.) Lehners Handbuch ist gut geschrieben und liest sich verständlich und flüssig. Gerade Einsteiger, die allerdings C++ können sollten, finden hier viele Hinweise und Erklärungen zu den KDE/Qt zugrundeliegenden Konzepten. Für die herannahende neue Version von KDE und dem hoffentlich baldigen Erscheinen von KOffice und nicht zuletzt aufgrund der neuen Lizenz von Qt 2.0 sollten Einsteiger auf die Unterschiede zwischen Qt 1.44 und Qt 2.0 achten, die Lehner dankenswerterweise ebenfalls untergebracht hat. Die beiliegende CD enthält sowohl die Qt-Bibliothek 1.44 als auch 2.0.1, das KDE-SDK, unterschiedliche Werkzeuge zur Programmentwicklung und KDE 1.1.1. --Susanne Schmidt
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Introduction to Functional Programming (Prentice Hall International Series in Computing Science)Автор: Richard Bird, Автор: Philip WadlerКатегория: Математика, Прикладная математика
Размер книги: 4.73 Mb
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)Автор: Robert C. Martin
Размер книги: 6.06 Mb
Только что пользователи скачали эти книги:
Малый бизнес, взгляд изнутри. Аналитический отчетАвтор:Категория: Менеджмент управление логистика
Размер книги: 2.75 Mb
History of Philosophy. Vol. 10. Philosophy of Meaning, Knowledge and Value in the 20th CenturyАвтор: Parkinson G.H.R., Автор: Shanker S.G.(eds)
Размер книги: 2.06 Mb
Языковой круг: личность, концепты, дискурс.Автор: Карасик В.И.Категория: Филология
Размер книги: 2.32 Mb
Gynecology and Obstetrics, 2004 EditionАвтор: Paul D., Автор: M.D. Chan, Автор: Susan M., Автор: M.D. Johnson, Автор:
Размер книги: 1.72 Mb
Orientalism and Conspiracy: Politics and Conspiracy Theory in the Islamic World (Library of Modern Middle East Studies)Автор: Arndt Graf, Автор: Schirin Fathi, Автор: Ludwig Paul
Размер книги: 1.43 Mb
ICOMM: Interpersonal Concepts and Competencies: Foundations of Interpersonal CommunicationАвтор: Roy Berko, Автор: Joan E. Aitken, Автор: Andrew Wolvin
Размер книги: 1.53 Mb
|
|
|