Warenkorb anzeigen
 
 
im Gesamtkatalog   nur in Informatik & EDV > Programmiersprachen
   
 
     
  Architektur
Bau- & Umwelttechnik
Belletristik
Betriebswirtschaft
Biologie
Briefe, Bewerbung, Rhetorik
Chemie
Entspannung & Meditation
Esoterik & Anthroposophie
Essen und Trinken
Fitness, Aerobic, Bodybuilding, Gymnastik
Garten, Pflanzen, Natur
Geowissenschaften
Geschenkbücher
Geschichte
Gesundheit, Körperpflege
Heimwerken
Hobby, Freizeit, Natur
Informatik & EDV
Innenarchitektur & Design
Journalistik & Presse
Kinder- & Jugendliteratur
Kunst
Lebensführung
Literaturwissenschaft
Lyrik, Dramatik, Essays
Management
Mathematik
Mechanik & Akustik
Medien & Kommunikation
Medizin & Pharmazie
Musik
Nachschlagewerke
Naturmedizin & Homöopathie
Naturwissenschaft & Technik
Partnerschaft, Beziehungen
Pädagogik
Philosophie
Physik & Astronomie
Politik, Gesellschaft, Arbeit
Psychologie
Recht
Reise
Religion
Romane, Erzählungen & Anthologien
Sachbuch / Ratgeber
Schule & Lernen
Soziologie
Sport
Sprachwissenschaft
Steuern
Technik
Theater, Ballett & Film
Tiere
Tiermedizin
Umwelt, Land- & Forstwirtschaft
Verlagswesen, Buchhandel, Bibliothekswesen
Völkerkunde & Volkskunde
Werbung & Marketing
Wirtschaft
 
 
 

Design, Architektur & bildende Kunst
Aktuelle Buchempfehlungen

 
   
 
 
   
Buchcover Titelblatt Vorwort Klappentext Inhaltsverzeichnis Register Autor 
 

 
Weiterempfehlen
 

Jasmin Blanchette, Mark Summerfield
C++ GUI Programmierung mit Qt 4
Die offizielle Einführung
2. Auflage, 848 Seiten, Gebunden
Addison Wesley Verlag | ISBN: 3827327296
Neu   59.95 EUR   In den Warenkorb
 
Innerhalb 24 Stunden versandfertig. Expressversand: In Deutschland versandkostenfrei | Österreich: 4 € | Schweiz: ab 4 € | Europaweit ab 6 €. Versandkostenübersicht weltweit. Alle Preise inkl. MwSt.
 

Ähnliche Bücher anzeigen

 
 
 
VORWORT |  öffnen
VorwortWarum Qt? Warum wählen Programmierer wie wir Qt? Einige Antworten liegen auf der Hand: die Kompatibilität, der Funktionsreichtum, die Leistung von C++, die Verfügbarkeit des Quellcodes, die Dokumentation, die qualitativ hochwertige technische Unterstützung und alle anderen Punkte, die in den Hochglanz-Marketingunterlagen von Trolltech aufgeführt sind. Das ist alles sehr gut, aber der wichtigste Punkt fehlt: Qt ist erfolgreich, weil die Programmierer es mögen. Woran liegt es, dass Programm... [weiter lesen]
KLAPPENTEXT |  öffnen
Eine Einführung in die Programmierung mit Qt 4 Mit Qt erstellen Sie professionelle C++-Anwendungen, die nativ unter Windows, Linux/Unix, Mac OS X und Embedded Linux lauffähig sind - und das ohne Änderungen am Quelltext! Das Buch macht Sie mit den besten Qt-Programmiermustern vertraut, angefangen bei der Implementierung von Model/View-Anwendungen bis hin zur Verwendung neuer Graphics-View-Klassen. Hier finden Sie bewährte Lösungen für praktisch jede GUI-Entwicklungsaufgabe sowie ausgefeil... [weiter lesen]
AUTOR |  öffnen
Über die AutorenJasmin BlanchetteJasmin hat 2001 ein Informatikstudium an der University of Sherbrooke, Quebec, abgeschlossen. Im Sommer 2000 absolvierte er ein Praxissemester als Software-Ingenieur bei Trolltech und ist dort seit 2001 durchgehend beschäftigt. Jasmin hat 2003 am Buch C++ GUI-Programmierung mit Qt 3 mitgeschrieben und war auch 2005 für das Buch C++ GUI-Programmierung mit Qt 4 als Co-Autor tätig. Er gilt als treibende Kraft hinter den Containerklassen und dem Layoutsystem von Qt 4... [weiter lesen]
INHALTSVERZEICHNIS |  öffnen
Inhalt
Über die Autoren 11
Vorwort 13
Einleitung 17
Danksagungen 21
Eine kurze Geschichte von Qt 23
Teil I: Qt für Einsteiger 27
1 Erste Schritte 29
1.1 Hello Qt 29
1.2 Verbindungen herstellen 32
1.3 Widgets gestalten 33
1.4 Die Referenzdokumentation 38
2 Dialogfelder erstellen 41
2.1 Subklassen in QDialog 42
2.2 Signale und Slots ausführlich betrachtet 49
2.3 Dialogfelder schnell entwerfen 52
2.4 Dialogfelder mit veränderlicher Gestalt 63
2.5 Dynamische Dialogfelder 71
2.6 Integrierte Widget- und Dialogfeldklassen 72
3 Hauptfenster erstellen 79
3.1 Subklassen von QMain-Window 79
3.2 Menüs und Symbolleisten erstellen 85
3.3 Die Statusleiste einrichten 91
3.4 Das Datei-Menü implementieren 93
3.5 Dialogfelder verwenden 101
3.6 Einstellungen speichern 108
3.7 Mehrere Dokumente 110
3.8 Startbildschirme 113
4 Anwendungsfunktionalität implementieren 117
4.1 Das zentrale Widget 118
4.2 Subklassen von QTable-Widget 119
4.3 Laden und Speichern 126
4.4 Das Bearbeiten-Menü implementieren 129
4.5 Die restlichen Menüs implementieren 134
4.6 Subklassen von QTable-Widgetltem 139
5 Benutzerdefinierte Widgets erstellen 149
5.1 Qt-Widgets anpassen 149
5.2 Subklassen von QWidget 152
5.3 Benutzerdefinierte Widgets in Qt Designer integrieren 163
5.4 Double Buffering 168
Teil II: Qt für Fortgeschrittene 191
6 Layout-Verwaltung 193
6.1 Widgets in einem Formular anordnen 194
6.2 Gestapelte Layouts 200
6.3 Splitter 203
6.4 Bildlaufbereiche 207
6.5 Dockfenster und Symbolleisten 208
6.6 MDI-Anwendungen 212
7 Ereignisverarbeitung 223
7.1 Ereignishandler reimplementieren 224
7.2 Ereignisfilter installieren 230
7.3 Reaktivität bei intensiver Verarbeitung 233
8 2 D-Grafik 237
8.1 Mit QPainter malen 239
8.2 Koordinatensystemtransformationen 244
8.3 Hochwertiges Rendering mit QImage 253
8.4 Elementbasiertes Rendering mit Graphics View 257
8.5 Drucken 283
9 Drag&Drop 293
9.1 Drag&Drop aktivieren 293
9.2 Benutzerdefinierte Drag-Typen unterstützen 299
9.3 Umgang mit der Zwischenablage 305
10 Klassen für die Elementpräsentation 307
10.1 Die Elementansicht-Klassen verwenden 309
10.2 Vordefinierte Modelle verwenden 316
10.3 Benutzerdefinierte Modelle implementieren 323
10.4 Benutzerdefinierte Delegaten implementieren 339
11 Containerklassen 347
11.1 Sequenzielle Container 348
11.2 Assoziative Container 357
11.3 Generische Algorithmen 361
11.4 Strings, Byte-Arrays und Varianten 363
[weiter lesen]  
 
REGISTER |  öffnen
Index
!
define 759, 796
elif 796
else 796
endif 759, 796
error 798
if 796
ifndef 759
include 795
undef 796
$$lower() 724
$$system() 726
* (Zeiger) 772
*= 723
. (Zugriffsoperator) 766
.cur-Dateien 605
.gpx-Dateien 647
.java-Dateien 742
.js-Dateien
Klassen 635
.jui-Dateien 742
.p 20-Dateien 647
.pro-Dateien 387
Bedingungen 725
Beispiele 720
Leerzeichen 725
Operatoren 723
qmake 720
Qtopia 697
QtXml 488
Syntax 723
.qm-Dateien 537
.qrc-Dateien 704
.ts-Dateien 537
.ui-Dateien 391
: 765
::down-arrow 547
::down-button 547
::drop-down 547
:: indicator 547
: item 547
::menu-indicator 547
::title 547
::up-arrow 547
::up-button 547
: c hecked 548
: closed 548
:disabled 548
:enabled 548
: focus 548
:hover 548
:indeterminate 548
:off 548
:on 548
:open 548
: pressed 548
: unchecked 548
« 349, 758
überladen 376
<algorithm> 800
<bitset> 799
<cassert> 800
<cctype> 800
<cerrno> 800
<cfloat> 800
<ciso 646> 800
<climits> 800
<clocale> 800
<cmath> 801
<complex> 799
<csetjmp> 801
<csignal> 801
<cstdarg> 801
<cstddef> 801
<cstdio> 801
<cstdlib> 801
<cstring> 801
<ctime> 801
<cwchar> 801
<cwctype> 801
<deque> 800
<exception> 799
<fstream> 799
<functional> 800
<iomanip> 799
<ios> 799
<iosfwd> 799
<iostream> 382, 799
<istream> 799
<iterator> 800
<limits> 799
<list> 800
<locale> 799
<map> 800
<memory> 800
<new> 799
<numeric> 800
<ostream> 799
<queue> 800
<set> 800
<sstream> 799
<stack> 800
<stdexcept> 799
<streambuf> 799
<string> 799
<strstream> 799
<typeinfo> 799
<utility> 800
<valarray> 799
<vector> 800
-= 723
= 723
-> (Memberzugriff) 773
» 762
überladen 376
@QtProperty-Reader 744
@QtProperty-Writer() 744
~= 724 2 D-Grafik 237
AAbfragen
- Datenbanken 398
- Platzhalter 400
Absolute Positionierung 194
absolute-File-Path() 506
Absolutwert 352
Abstandsrechteck 549
accept() 429
Accessoren
- Introspection 743
- qmake 724
- Qt Jambi 743
acquire() 432, 434
Active-Qt 512
Active-X 666
- Befehlszeilenoptionen 679 activex 679
add() 706
add-Bind-Value() 401
add-Database() 399, 402
add-Employee() 414
add-Library-Path() 605
Add-ons 19
- qt 4.py 730
Address-Book 678
add-Row() 313
add-Transaction() 439
adjust() 187
adjust-Axis() 188
Age 33
Aktionen
aktivierbare 87
- Einführung 85
- erstellen 86, 703
- Füllen 86
Algorithmen
- binäre Suche 361
- generische 361
- Kopieren 362
- Löschen 363
- Sortieren 362
- Suchen 361
- Vertauschen 363
all-Transactions-Done() 440
Alphakomponente 155
Alphawert 544
Analysestruktur 333
AND-Maske 610
Ansichten
- QTable-View 324
- Splitter 417
Anti-Aliasing 244, 588, 590
Anwendungen Age 33
als Server ausgeführte 679
- Boolean Parser 332
- Calculator 634
- Cities 328
- Cityscape 276
- Color Names 321
- Coordinate Setter 311
- Currencies 323
- Diagram 260
- Directory Viewer 318
- eigenständige 679
- erweitern mit Skripts 633
- Expenses 700
- Flowchart Symbol Picker 310
- ftpget 448
- Gas Pump 646
- Go to Cell 741
- HTML Editor 638 httpget 458
- Image Converter 390
- Image Pro 438
- Integration mit Qtopia 694
- Jambi Find 734
- Jambi Plotter 747
- Java 747
- Mail Client 204
- MDI 212
- MDI Editor 212
- Media Player 666
- Open Source 646
[weiter lesen]  

 
   


Newsletter bestellen


 
    Titelempfehlungen aus dem Sachgebiet Programmiersprachen:
 
       
Reinschauen  

Easy C Programmierung
Reinschauen  

 
   
Reinschauen  

Apple Script
Reinschauen  

 
   
Reinschauen  

PHP 5.3 & MySQL 5.1-Kompendium
Reinschauen  

 
   
Reinschauen  

UI-Design mit Microsoft Expression Blend 2
Reinschauen  

 
   
Reinschauen  

Microsoft ASP.NET 3.5 mit Visual C# 2008 - Das Entwicklerbuch
Reinschauen  

 
   
Reinschauen  

Jetzt lerne ich Visual Basic 2008
Reinschauen  

 
   
Reinschauen  

Python 3
Reinschauen  

 
   
Reinschauen  

C++
Reinschauen  

 
   
Reinschauen  

Entwicklung von Enterprise Services für SAP
Reinschauen  

 
   
Reinschauen  

ABAP Performance Tuning
Reinschauen  

 
   
Reinschauen  

Multi-Core-Programming
Reinschauen  

 
   
Reinschauen  

Java lernen mit BlueJ
Reinschauen  

 
   
Weitere Titel anzeigen aus dem Sachgebiet Programmiersprachen  
   

 
 
 
Einkaufen so komfortabel wie in der Buchhandlung: blättern und lesen im Buch vor dem Kauf. Bestellen Sie bei Gefallen das gewünschte Buch über den Onlineshop.
 
© 2000 - 2012  www.DeutschesFachbuch.de