Qt 4: Einführung in die Applikationsentwicklung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
[München]
Open Source Press
2006
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Inhaltsverzeichnis |
Beschreibung: | 444 S. Ill., graph. Darst. |
ISBN: | 3937514120 9783937514123 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV021779363 | ||
003 | DE-604 | ||
005 | 20231130 | ||
007 | t | ||
008 | 061024s2006 ad|| |||| 00||| ger d | ||
015 | |a 05,N03,0053 |2 dnb | ||
016 | 7 | |a 973203595 |2 DE-101 | |
020 | |a 3937514120 |c Gb. : ca. EUR 49.90, ca. sfr 81.90 |9 3-937514-12-0 | ||
020 | |a 9783937514123 |9 978-3-937514-12-3 | ||
024 | 3 | |a 9783937514123 | |
035 | |a (OCoLC)162210888 | ||
035 | |a (DE-599)BVBBV021779363 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-859 |a DE-91G |a DE-29T |a DE-12 |a DE-863 |a DE-M347 |a DE-573 |a DE-706 |a DE-Aug4 |a DE-860 |a DE-355 |a DE-523 |a DE-83 |a DE-2070s |a DE-B768 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 281 |0 (DE-625)143646: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 754f |2 stub | ||
100 | 1 | |a Molkentin, Daniel |d 1981- |e Verfasser |0 (DE-588)132209292 |4 aut | |
245 | 1 | 0 | |a Qt 4 |b Einführung in die Applikationsentwicklung |c Daniel Molkentin |
246 | 1 | 0 | |a vier, four |
264 | 1 | |a [München] |b Open Source Press |c 2006 | |
300 | |a 444 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Qt 4.0 |0 (DE-588)7547042-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Qt 4.0 |0 (DE-588)7547042-1 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | |u http://www.agi-imc.de/intelligentSEARCH.nsf/alldocs/C9FF6588978919A7C125722D002D694D/$File/1234768.PDF?OpenElement |3 Inhaltsverzeichnis | |
856 | 4 | 2 | |m OEBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014992167&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-014992167 |
Datensatz im Suchindex
DE-BY-863_location | 1911 |
---|---|
DE-BY-FWS_call_number | 1911/2015:0774 |
DE-BY-FWS_katkey | 278074 |
DE-BY-FWS_media_number | 083100925043 |
_version_ | 1824553593142771712 |
adam_text | * * * * * * * * * * * * * * * * * * * * ************ * * * *
VORBEREITUNGEN* 2 1 * GRUNDBEGRIFFE. WERKZEUGE U N D E R S T E R
CODE* 2 3 * 1.1 DAS E R S T E O T - P R O G R A M M . * 2 3 *
1.1.1* K O M P I L I E R E N E I N E S O T - P R O J E K T S 2 5 *
1 . 2 L A Y O U T , O B J E K T H I E R A R C H I E N U N D S P E
I C H E R V E R W A L T U N G * 2 7 * 1.2.1* W I D G E T S A U
T O M A T I S C H A N O R D N E N . 2 7 * 1 . 2 . 2 * S P E
I C H E R V E R W A L T U N G I N O B J E K T H I E R A R C H I E N .
2 9 * 1.2.3* W E I T E R E L A Y O U T - T Y P E N 3 0 * 1 . 3
S I G N A L E U N D S I O T S . * 3 2 * 1.3.1* D E R E I N F
A C H S T E F A L L : S I O T R E A G I E R T A U F S I G N A L
. . . . 3 2 * 1 . 3 . 2 * S I G N A L E M I T Z U S A T Z I
N F O R M A T I O N E N U N D D E R E N V E R A R B E I T U N G .
3 4 * 1 . 4 BASISKLASSEN I N O T . * 3 7 * 1.4.1* V O
N O O B J E C T A B G E L E I T E T E KLASSEN 3 7 * 1.4.2* O S T R
I N G U N D A N D E R E KLASSEN, D I E N I C H T A U F O O B
J E C T Z U R UE C K - G E H E N . 3 7 * 1 . 4 . 3 * D I E
O T - A B L E I T U N G S H I E R A R C H I E 3 9 * 1 . 5 D
A S O T - P A K E T I M UE B E R B L I C K . . . * 3 9 * 1.5.1*
P R O G R A M M - B I B L I O T H E K E N 4 0 * 1.5.2* W E R K Z E
U G E U N D H I L F S P R O G R A M M E 4 4 * 1.5.3* BEISPIELE U N
D D E M O S . . . 5 4 * 1 . 6 U M G A N G M I T D E R
D O K U M E N T A T I O N . * 5 4 * 7 I I I N H A L T
S V E R Z E I C H N I S R-;* 2 3 * 4 * D A S H A N D W E R K
S Z E U G Z U M E R S T E L L E N V O N D I A L O G E N * 5 7 2 .
1 WAS U N T E R S C H E I D E T DIALOGE V O N WIDGETS?* 5 8 2 .
1 . 1 A B L E I T E N V O N O O B J E C T * 6 0 2 . 1 . 2
KOMPLEXERE LAYOUTS . 6 1 * 2 . 1 . 3 BENUTZBARKEIT VERBESSERN*
6 4 2 . 1 . 4 S I O T S IMPLEMENTIEREN . . . * 6 6 2 . 2
TRENNUNG V O N GUI U N D VERARBEITUNGSLOGIK . 6 9 * 2 . 2
. 1 A L T E R N A T I V E S DESIGN . . . . . . . . . 6 9 * 2
. 2 . 2 SIGNALE DEKLARIEREN U N D AUSSENDEN 7 1 * 2 . 2 . 3
BENUTZEN E I G E N E R SIGNALE . . . . . 7 5 * G U I - G E S T A L
T U N G M I T D E M O T D E S I G N E R 7 7 * 3 . 1
DIALOGE P E R MAUSKLLCK . . . . 7 7 * 3 . 1 . 1 LAYOUTEN
I M DESIGNER 7 9 * 3 . 1 . 2 D E R P R O P E R T Y - E D I T O
R 8 0 * 3 . 1 . 3 D I E VORSCHAU . . . . 8 3 * 3 . 1 . 4
S I G N A L -S I O T -VERBI N DU NGEN 8 3 * 3 . 1 . 5
TAB-REIHENFOLGE . . . . . 8 4 * 3 . 1 . 6 TASTENKUERZEL U N D
BUDDIES 8 5 * 3 . 2 DESIGNER-DATEIEN I N OT-PROJEKTE EINBINDEN
8 6 * 3 . 2 . 1 DESIGNER-GENERIERTE KLASSEN A L S HILFSKLASSE N
U T Z E N . 8 7 * 3 . 2 . 2 DESIGNER-GENERIERTE W I D G E T S S
T E T S V E R F UE G B A R H A L T E N 8 9 * 3 . 2 . 3 M U L T I
P L E VERERBUNG . . . . . . . . 9 0 * 3 . 3 A U T O M A T I
S C H E SIGNAL-SLOT-VERBINDUNGEN 9 2 * 3 . 4 ABGELEITETE
KLASSEN I M DESIGNER E I N F UE G E N 9 4 * 3 . 5 D E R
RESSOURCENEDITOR . . . . . . . . . 9 4 * E I N E G U / - A P P
L I K A T I O N M I T H A U P T F E N S T E R 9 7 * 4 . 1
A N A T O M I E E I N E S HAUPTFENSTERS* 9 7 4 . 2 VON O M A I N W
I N D O W ABLEITEN . 9 9 * 4 . 3 H A U P T F E N S T E R M I
T D E M DESIGNER E N T W E R F E N * 1 0 2 4 . 3 . 1
MENUELEISTEN H I N Z U F UE G E N . . . . . . * 1 0 3 4 . 3 . 2
A K T I O N E N I N D E R WERKZEUGLEISTE WIEDERVERWERTEN* 1 0 4
I I N H A L T S V E R Z E I C H N I S 4 . 3 . 3 H A U P T F E N
S T E R - E N T W U R F U N D QUELLCODE VEREINEN 1 0 7 * 4 . 4
DIE STATUSLEISTE AUSREIZEN . . . . . . . . . 1 1 5 * 4 . 4 . 1
TEMPORAERE MELDUNGEN 1 1 6 * 4 . 4 . 2 NORMALE MELDUNGEN . .
1 1 7 * 4 . 4 . 3 PERMANENTE MELDUNGEN 1 1 8 * 4 . 5
WERKZEUGLEISTEN . . . . . . . 1 2 1 * 4 . 6 W I E F U N K T I O
N I E R E N A K T I O N E N ? 1 2 3 * 4 . 6 . 1 O A C T I O N M
A N U E L L INSTANZIEREN . 1 2 3 * 4 . 6 . 2 ANWAEHLBARE A K
T I O N E N 1 2 5 * 4 . 6 . 3 G R U P P I E R T E A K T I O N E
N . 1 2 5 * 4 . 7 DOCKFENSTER . 1 2 7 * 4 . 7 . 1
POSITIONIERUNG 1 2 9 * 4 . 7 . 2 DOCKFENSTER F UE R E I N E N E D I
T O R . 1 3 0 * 4 . 8 EINSTELLUNGEN SPEICHERN . . . . 1 3 3
* 4 . 8 . 1 FALLBEISPIEL C U T E E D I T . 1 3 6 * 5 L A Y O
U T S 1 3 9 * 5 . 1 MANUELLES L A Y O U T 1 3 9 * 5 . 2
AUTOMATISCHES L A Y O U T . 1 4 1 * 5 . 2 . 1 HORIZONTALES U
N D VERTIKALES L A Y O U T 1 4 2 * 5 . 2 . 2 RASTER-LAYOUT .
1 4 6 * 5 . 2 . 3 VERSCHACHTELTE L A Y O U T S . 1 4 7 *
5 . 3 S P L I T T E R . 1 4 8 * 5 . 3 . 1 VERHALTEN B E I
GROESSENAENDERUNG 1 4 8 * 5 . 3 . 2 SPLITTER-POSITIONEN SPEICHERN
U N D WIDGETGROESSEN BESTIMMEN 1 4 9 * 5 . 3 . 3 RELATIVE GROESSEN
D E F I N I E R E N 1 5 0 * 5 . 3 . 4 HANDLES ANPASSEN . . . .
. 1 5 1 * 5 . 3 . 5 L A Y O U T B E I V O N R E C H T S NACH
L I N K S GESCHRIEBENEN S P R A C H E N . 1 5 4 * 5 . 4
STAPELLAYOUTS . 1 5 5 * 5 . 4 . 1 D I E A L T E R N A T I V E :
S T A P E L W I D G E T S . . . . . 1 5 5 * 5 . 4 . 2
EINSATZBEREICHE F UE R STAPELLAYOUTS U N D - W I D G E T S . 1 5 6
* 9 I * I N H A L T S V E R Z E I C H N I S
~!!-;LIFFI I2,1R~~: !;~,: *B;~~L ,~FFI1.I;
; ,~HI!*!;:-! ,~:,:~GR, ~ TM,~ ;,,; .:;.Q,,,,),~_~.,:;B_~ ~~_5S=.
-* -I::~ ,~;. ,,.~~. ] . , _ , 1 - , A ~DL-~.
SA :,-:,,II- I ,~:~F 6 DIALOGE 159* 6.1 MODALE DIALOGE . 159* 6.2
NICHTMODALE DIALOGE . 161* 6.2.1 MOEGLICHE USABILITY-PROBLEME 161* 6.3
SEMIMODALE DIALOGE . 162* 6.4 UEBERFRACHTETE DIALOGE VERMEIDEN. 162* 6.5
VORGEFERTIGTE DIALOGE IN O T . 164* 6.5.1 NACHRICHTENDIALOGE 164*
6.5.2 EINMALIG SICHTBARE FEHLERMELDUNGEN 1 7 2 * 6.5.3
DATEIAUSWAHLDIALOGE .. 173* 6.5.4 EINGABEDIALOGE .. 1 7 7 * 6.5.5
FONTAUSWAHLDIALOG 181* 6.5.6 FARBAUSWAHL- UND DRUCKDIALOG 182* 7 EVENTS.
DRAGHDROP UND ZWISCHENABLAGE 183* 7.1 EVENT-LOOP UND EVENT-HANDLER .
183* 7.2 EVENTS BEHANDELN . 184* 7.2.1 SPEZIALISIERTE EVENT-HANDLER
VERWENDEN 184* 7.2.2 DEN ALLGEMEINEN EVENT-HANDLER VERWENDEN 187* 7.3
EVENTFILTER NUTZEN . 188* 7.4 DRAG&DROP .... 192* 7.4.1 MIME-TYPEN 192*
7.4.2 DIE DRAG-SEITE 194* 7.4.3 DIE DROP-SEITE 196* 7.5 DIE
ZWISCHENABLAGE .. 199* 8 DATENVISUALIERUNG MIT INTERVIEW 205* 8.1
GRUNDLEGENDE KONZEPTE. . . 206* 8.1.1 DIE ANSICHTSKLASSEN .* 207 8.1.2
DIE MODELLKLASSEN . 208* 8.2 DARSTELLEN VON VERZEICHNISHIERARCHIEN* 210
8.2.1 VIEW-KLASSEN IM DESIGNER BENUTZEN.* 211 8.2.2 DIE FUNKTIONALITAET
DES DATEIAUSWAHLDIALOGS IMPLEMENTIEREN 213* 110* 1 8.3
DASSTRINGLISTEN-MODELL ..... 8.4 EIGENE MODELLE IMPLEMENTIEREN 8.4.1*
EIN ADRESSBUCHMODELL . 8.4.2* EIGENE MODELLE BESCHREIBBAR MACHEN. 8.5
DATEN MIT PROXYMODELLEN SORTIEREN UND FILTERN 8.5.1* ANPASSUNGEN AN DER
BENUTZERSCHNITTSTELLE 8.6 EINTRAEGE DURCH CHECKBOXEN ANWAEHLBAR MACHEN .
8.7 EIGENE PROXYMODELLE ENTWERFEN ..... 8.8 DRAG&DROP IN MODELLEN
IMPLEMENTIEREN . 8.9 EIGENE DELEGATES. . . . . . . . . . . . . .* 8.10
OHNE EIGENE DATENQUELLE: DAS STANDARD-MODELL . 8.11 ELEMENTBASIERTE
ANSICHTEN OHNE MODELLZUGRIFF 8.11.1* ITEMS.......* 8.11.2* DIE
LISTENANSICHT . 8.11.3* DIE BAUMANSICHT . 8.11.4* DIE TABELLENANSICHT ..
8.11.5* ITEMS KLONEN 9 DAS QTSQL-MODUL 9.1 AUFBAU DES OTSQL-MODULS . 9.2
DEN PASSENDENTREIBER WAEHLEN 9.3 VERBINDUNG AUFNEHMEN 9.4 ANFRAGEN
STELLEN 9.5 TRANSAKTIONEN . 9.6 EINGEBETTETE DATENBANKEN . 9.7
SOL-MODELL-KLASSEN MIT INTERVIEW VERWENDEN. 218* 219* 219* 224* 228*
229* 231* 234* 238* 243* 246* 248* 249* 250* 251* 252* 253* 255* 255*
256* 258* 259* 262* 262* 263* 9.7.1* SOL-TABELLEN OHNE FREMDSCHLUESSEL IN
TABELLEN- UND BAUM- ANSICHTEN DARSTELLEN ......... 263* 9.7.2*
FREMDSCHLUESSEL-RELATIONEN AUFLOESEN 264* 9.7.3* ABFRAGEERGEBNISSE
DARSTELLEN 265* 9.7.4* EDITIERSTRATEGIEN ...... 266* 9.7.5* FEHLER DER
TABELLENMODELLE . 268* INHALTSVERZEICHNIS 111 I LNHALTSVERZEICHNIS 10
DIE GRAFIKBIBLIOTHEK ARTHUR 269 10.1 FARBEN . . . . ..... 269 10.1.1 DER
RGB-FARBRAUM . 270 10.1.2 WEITERE FARBRAEUME . 271 273 10.1.3
FARBAUSWAHLDIALOG 10.2 ZEICHNEN MIT OT . 274 10.3 GEOMETRISCHE
HILFSKLASSEN . 277 10.4 ZEICHNEN AUF WIDGETS ... 279 10.4.1 FLIMMERFREI
AUF DEN BILDSCHIRM 281 10.5 PRAKTISCHER UMGANG MIT OPAINTER 282 10.5.1
TORTENDIAGRAMM ZEICHNEN 283 10.5.2 WIDGETGROESSE FESTLEGEN .. 288 10.5.3
DIE DIAGRAMM-APPLIKATION 289 10.6 TRANSFORMATIONEN DES
KOORDINATENSYSTEMS 289 10.6.1 TRANSFORMATIONEN IN DER PRAXIS 292 10.7
OLMAGE . 295 10.7.1 SPEICHERFORMATE, TRANSPARENZ UND FARBPALETTEN 296
10.7.2 PIXEL ZEILENWEISE AUSLESEN 297 10.8 SVG-UNTERSTUETZUNG . 299 10.9
DRUCKEN MIT OPRINTER . 301 10.9.1 EXKURS: SCREENSHOTS ERSTELLEN 303
10.9.2 AUSDRUCKEN EINER BILDDATEI 304 10.9.3 PDFS GENERIEREN .. 305
10.9.4 DIE TESTANWENDUNG 305 10.10 KOMPLEXE GRAFIKEN . 306 10.10.1
CLIPPING . 306 10.10.2 PAINTERPFADE . 308 10.10.3 KOMPOSITIONSMOD I 310
11 EIN-/AUSGABESCHNITTSTELLEN 317 11.1 DIE OIODEVICE-KLASSENHIERARCHIE
.. 317 11.1.1 ABGELEITETE KLASSEN .. 318 11.1.2 I/O-DEVICES OEFFNEN ..
319 I 12 I INHALTSVERZEICHNIS 11.2 ZUGRIFF AUF LOKALE DATEIEN.* 320 11.3
OBJEKTE SERIALISIEREN . . . .* 322 11.3.1* SERIALISIERUNGSOPERATOREN
DEFINIEREN 325 11.3.2* SERIALISIERTE DATEN IN EINER DATEI SPEICHERN UND
AUS IHR AUSLESEN. . . . . . . . . . 326 11.4 PROZESSE STARTEN UND
KONTROLLIEREN . . . . . .* 328 11.4.1* SYNCHRONER GEBRAUCH VON OPROCESS
328 11.4.2* ASYNCHRONER GEBRAUCH VON OPROCESS . 331 11.5 KOMMUNIKATION
IM NETZWERK. . . . . . . . .* 333 11.5.1* NAMENSAUFLOESUNG MIT OHOSTLNFO
. . 333 11.5.2* OTCPSERVER UND OTCPSOCKET NUTZEN 334 12 THREADING MIT
OTHREAD* 339 12.1 THREADS VERWENDEN* 340 12.2 THREADS SYNCHRONISIEREN. .
. .* 343 12.2.1* DAS CONSUMER/PRODUCER-PATTERN 344 12.3 THREAD-GEBUNDENE
DATENSTRUKTUREN . . .* 347 12.4 SIGNALE UND SIOTS ZWISCHEN THREADS
NUTZEN* 349 12.5 EIGENE EVENT-LOOPS FUER THREADS* 352 12.5.1*
KOMMUNIKATION UEBER EVENTS OHNE THREAD-EIGENE EVENT- LOOP. . . . . . . .
. . . . . . . . . . . . . . . . . . . .. 354 13 XML-BEHANDLUNG MIT
OTXML* 355 13.1 DIE SAX2-API .* 356 13.1.1* FUNKTIONSWEISE . 356 13.1.2*
DEFAULT-HANDLER FUER DAS LESEN VON RSS-FEEDS REIMPLE- MENTIEREN . . . . .
. . . . . . . . . . . . . . . . . . . . . . 357 13.1.3* EXKURS: DEN
RSS-READER MIT GUI UND NETZWERKFAEHIGKEIT AUSSTATTEN 363 13.2 DIE DOM-API
. . . . . . . . . . . . . . . . . . .* 369* 13.2.1* XML-DATEIEN EINLESEN
UND VERARBEITEN 370 13.2.2* ELEMENTE GEZIELT SUCHEN . . . . 373 13.2.3*
DEN DOM-BAUM MANIPULIEREN. 374 13.2.4* DOM-BAUM ALS XML AUSGEBEN 375 131
I 1NHALTSVERZEICHNIS 14 INTERNATIONALISIERUNG 377 14.1 ANWENDUNGEN IN
ANDERE SPRACHEN UEBERSETZEN 378 14.1.1* DIE ANWENDUNG VORBEREITEN . . . .
. . 378 14.1.2* UEBERSETZUNGSQUELLEN MIT LINGUIST BEARBEITEN. 379 14.1.3*
UEBERSETZUNGEN IM PROGRAMM VERWENDEN. 380 14.1.4* HINWEISE FUER DIE
UEBERSETZUNG GEBEN 382 14.1.5* UEBERSETZUNGSKONTEXT ANGEBEN. . . . 382
14.1.6* ZEICHENKETTEN AUSSERHALB VON OT-KLASSEN INTERNATIONALI- SIEREN
383 ANHANG* 385 A HILFE BEI DER FEHLERSUCHE* 387 A.1
DEBUGGING-FUNKTIONEN .* 387 A.1.1* EINFACHE DEBUG-AUSGABEN .. 388 A.1.2*
FEHLER UND WARNUNGEN .... 389 A.1.3* AUSGABE DER DEBUGGING-FUNKTIONEN
ANPASSEN . 390 A.2 METHODEN ZUR FEHLERBEHEBUNG* 392 A.2.1* ANNAHMEN
PRUEFEN .. 392 A.2.2* ZEIGER UEBERPRUEFEN .. 393 A.2.3* HAEUFIGE
LINKER-FEHLER 394 B TULIP: CONTAINER UND ALGORITHMEN* 395 8.LITERATOREN
.* 396 8.1.1* STL-ARTIGE ITERATOREN 397 8.1.2* JAVA-ARTIGE ITERATOREN
398 8.2 LISTEN..............* 400* 8.2.1* EINFACHE LISTE (OLIST] . 402
8.2.2* VERKETTETE LISTE (QLINKEDLIST) 402 8.2.3* VEKTOR (QVECTOR) .. 403
8.3 STAPEL UND SCHLANGEN .* 405 8.3.1* STAPEL (QSTACK) . 405 8.3.2*
WARTESCHLANGE (QQUEUE) .. 406 8.4 ASSOZIATIVE ARRAYS . . ........ 406* F
14 INHALTSVERZEICHNIS I B.4.1 ZUORDNUNGSTABELLE (OMAP) 406 B.4.2 MEHRERE
GLEICHE SCHLUESSEL ZULASSEN (OMULTIMAP) 409 B.4.3 HASHTABELLEN MIT OHASH
. . . . . 410 B.4.4 HASH-BASIERTE MENGEN MIT OSET 413 B.5 ALGORITH MEN .
. . . . . . . . . . . . 414* B.5.1 DAS FOREACH-SCHLUESSELWORT 414 B.5.2
SORTIEREN.......... 415* B.5.3 SUCHE IN UNSORTIERTEN CONTAINERN . . 416
B.5.4 CONTAINERBEREICHE KOPIEREN . . . . . 417 B.5.5 BINAERSUCHE IN
SORTIERTEN CONTAINERN 418 B.5.6 VORKOMMEN GLEICHER ELEMENTEN ZAEHLEN. 420
B.5.7 ZEIGER IN LISTEN LOESCHEN ..... . . . . . . . 420 B.5.8
DATENSTRUKTURBEREICHE AUF ELEMENTWEISE GLEICHHEIT PRUEFEN 421 B.5.9
DATENSTRUKTUREN AUFFUELLEN . 422 B.5.10 WERTE TAUSCHEN. . . . . . . 422
B.5.11 MINIMA, L V1AXIMA UND GRENZEN. 423 B.5.12 BETRAG BESTIMMEN 423
B.6 OT-EIQENE TYPDEFINITIONEN 424 B.6.1 GANZZAHL-TYPEN. 424 B.6.2
FLIESSKOMMAZAHLEN . . . . . 425 B.6.3 KURZFORMEN FUER GAENGIGE TYPEN 425
INDEX 427 15 I
|
adam_txt |
* * * * * * * * * * * * * * * * * * * * ************ * * * *
VORBEREITUNGEN* 2 1 * GRUNDBEGRIFFE. WERKZEUGE U N D E R S T E R
CODE* 2 3 * 1.1 DAS E R S T E O T - P R O G R A M M . * 2 3 *
1.1.1* K O M P I L I E R E N E I N E S O T - P R O J E K T S 2 5 *
1 . 2 L A Y O U T , O B J E K T H I E R A R C H I E N U N D S P E
I C H E R V E R W A L T U N G * 2 7 * 1.2.1* W I D G E T S A U
T O M A T I S C H A N O R D N E N . 2 7 * 1 . 2 . 2 * S P E
I C H E R V E R W A L T U N G I N O B J E K T H I E R A R C H I E N .
2 9 * 1.2.3* W E I T E R E L A Y O U T - T Y P E N 3 0 * 1 . 3
S I G N A L E U N D S I O T S . * 3 2 * 1.3.1* D E R E I N F
A C H S T E F A L L : S I O T R E A G I E R T A U F S I G N A L
. . . . 3 2 * 1 . 3 . 2 * S I G N A L E M I T Z U S A T Z I
N F O R M A T I O N E N U N D D E R E N V E R A R B E I T U N G .
3 4 * 1 . 4 BASISKLASSEN I N O T . * 3 7 * 1.4.1* V O
N O O B J E C T A B G E L E I T E T E KLASSEN 3 7 * 1.4.2* O S T R
I N G U N D A N D E R E KLASSEN, D I E N I C H T A U F O O B
J E C T Z U R UE C K - G E H E N . 3 7 * 1 . 4 . 3 * D I E
O T - A B L E I T U N G S H I E R A R C H I E 3 9 * 1 . 5 D
A S O T - P A K E T I M UE B E R B L I C K . . . * 3 9 * 1.5.1*
P R O G R A M M - B I B L I O T H E K E N 4 0 * 1.5.2* W E R K Z E
U G E U N D H I L F S P R O G R A M M E 4 4 * 1.5.3* BEISPIELE U N
D D E M O S . . . 5 4 * 1 . 6 U M G A N G M I T D E R
D O K U M E N T A T I O N . * 5 4 * 7 I I I N H A L T
S V E R Z E I C H N I S R-;* 2 3 * 4 * D A S H A N D W E R K
S Z E U G Z U M E R S T E L L E N V O N D I A L O G E N * 5 7 2 .
1 WAS U N T E R S C H E I D E T DIALOGE V O N WIDGETS?* 5 8 2 .
1 . 1 A B L E I T E N V O N O O B J E C T * 6 0 2 . 1 . 2
KOMPLEXERE LAYOUTS . 6 1 * 2 . 1 . 3 BENUTZBARKEIT VERBESSERN*
6 4 2 . 1 . 4 S I O T S IMPLEMENTIEREN . . . * 6 6 2 . 2
TRENNUNG V O N GUI U N D VERARBEITUNGSLOGIK . 6 9 * 2 . 2
. 1 A L T E R N A T I V E S DESIGN . . . . . . . . . 6 9 * 2
. 2 . 2 SIGNALE DEKLARIEREN U N D AUSSENDEN 7 1 * 2 . 2 . 3
BENUTZEN E I G E N E R SIGNALE . . . . . 7 5 * G U I - G E S T A L
T U N G M I T D E M O T D E S I G N E R 7 7 * 3 . 1
DIALOGE " P E R MAUSKLLCK" . . . . 7 7 * 3 . 1 . 1 LAYOUTEN
I M DESIGNER 7 9 * 3 . 1 . 2 D E R P R O P E R T Y - E D I T O
R 8 0 * 3 . 1 . 3 D I E VORSCHAU . . . . 8 3 * 3 . 1 . 4
S I G N A L -S I O T -VERBI N DU NGEN 8 3 * 3 . 1 . 5
TAB-REIHENFOLGE . . . . . 8 4 * 3 . 1 . 6 TASTENKUERZEL U N D
BUDDIES 8 5 * 3 . 2 DESIGNER-DATEIEN I N OT-PROJEKTE EINBINDEN
8 6 * 3 . 2 . 1 DESIGNER-GENERIERTE KLASSEN A L S HILFSKLASSE N
U T Z E N . 8 7 * 3 . 2 . 2 DESIGNER-GENERIERTE W I D G E T S S
T E T S V E R F UE G B A R H A L T E N 8 9 * 3 . 2 . 3 M U L T I
P L E VERERBUNG . . . . . . . . 9 0 * 3 . 3 A U T O M A T I
S C H E SIGNAL-SLOT-VERBINDUNGEN 9 2 * 3 . 4 ABGELEITETE
KLASSEN I M DESIGNER E I N F UE G E N 9 4 * 3 . 5 D E R
RESSOURCENEDITOR . . . . . . . . . 9 4 * E I N E G U / - A P P
L I K A T I O N M I T H A U P T F E N S T E R 9 7 * 4 . 1
A N A T O M I E E I N E S HAUPTFENSTERS* 9 7 4 . 2 VON O M A I N W
I N D O W ABLEITEN . 9 9 * 4 . 3 H A U P T F E N S T E R M I
T D E M DESIGNER E N T W E R F E N * 1 0 2 4 . 3 . 1
MENUELEISTEN H I N Z U F UE G E N . . . . . . * 1 0 3 4 . 3 . 2
A K T I O N E N I N D E R WERKZEUGLEISTE WIEDERVERWERTEN* 1 0 4
I I N H A L T S V E R Z E I C H N I S 4 . 3 . 3 H A U P T F E N
S T E R - E N T W U R F U N D QUELLCODE VEREINEN 1 0 7 * 4 . 4
DIE STATUSLEISTE AUSREIZEN . . . . . . . . . 1 1 5 * 4 . 4 . 1
TEMPORAERE MELDUNGEN 1 1 6 * 4 . 4 . 2 NORMALE MELDUNGEN . .
1 1 7 * 4 . 4 . 3 PERMANENTE MELDUNGEN 1 1 8 * 4 . 5
WERKZEUGLEISTEN . . . . . . . 1 2 1 * 4 . 6 W I E F U N K T I O
N I E R E N A K T I O N E N ? 1 2 3 * 4 . 6 . 1 O A C T I O N M
A N U E L L INSTANZIEREN . 1 2 3 * 4 . 6 . 2 ANWAEHLBARE A K
T I O N E N 1 2 5 * 4 . 6 . 3 G R U P P I E R T E A K T I O N E
N . 1 2 5 * 4 . 7 DOCKFENSTER . 1 2 7 * 4 . 7 . 1
POSITIONIERUNG 1 2 9 * 4 . 7 . 2 DOCKFENSTER F UE R E I N E N E D I
T O R . 1 3 0 * 4 . 8 EINSTELLUNGEN SPEICHERN . . . . 1 3 3
* 4 . 8 . 1 FALLBEISPIEL C U T E E D I T . 1 3 6 * 5 L A Y O
U T S 1 3 9 * 5 . 1 MANUELLES L A Y O U T 1 3 9 * 5 . 2
AUTOMATISCHES L A Y O U T . 1 4 1 * 5 . 2 . 1 HORIZONTALES U
N D VERTIKALES L A Y O U T 1 4 2 * 5 . 2 . 2 RASTER-LAYOUT .
1 4 6 * 5 . 2 . 3 VERSCHACHTELTE L A Y O U T S . 1 4 7 *
5 . 3 S P L I T T E R . 1 4 8 * 5 . 3 . 1 VERHALTEN B E I
GROESSENAENDERUNG 1 4 8 * 5 . 3 . 2 SPLITTER-POSITIONEN SPEICHERN
U N D WIDGETGROESSEN BESTIMMEN 1 4 9 * 5 . 3 . 3 RELATIVE GROESSEN
D E F I N I E R E N 1 5 0 * 5 . 3 . 4 HANDLES ANPASSEN . . . .
. 1 5 1 * 5 . 3 . 5 L A Y O U T B E I V O N R E C H T S NACH
L I N K S GESCHRIEBENEN S P R A C H E N . 1 5 4 * 5 . 4
STAPELLAYOUTS . 1 5 5 * 5 . 4 . 1 D I E A L T E R N A T I V E :
S T A P E L W I D G E T S . . . . . 1 5 5 * 5 . 4 . 2
EINSATZBEREICHE F UE R STAPELLAYOUTS U N D - W I D G E T S . 1 5 6
* 9 I * I N H A L T S V E R Z E I C H N I S
~!!-;LIFFI"I2,1R~~:'!;~,:'*B;~~L',~FFI1.I;"
;" ,~HI!*!;:-!",~:,:~GR,"~'TM,~'";,,;".:;.Q,,,,),~_~.,:;B_~ ~~_5S=.
-* '-I::~ ,~;.""',,.~~.'" ] . , _ , 1 - , A'" ~DL-~."
SA :,-:,,II-""I',~:~F 6 DIALOGE 159* 6.1 MODALE DIALOGE . 159* 6.2
NICHTMODALE DIALOGE . 161* 6.2.1 MOEGLICHE USABILITY-PROBLEME 161* 6.3
SEMIMODALE DIALOGE . 162* 6.4 UEBERFRACHTETE DIALOGE VERMEIDEN. 162* 6.5
VORGEFERTIGTE DIALOGE IN O T . 164* 6.5.1 NACHRICHTENDIALOGE 164*
6.5.2 EINMALIG SICHTBARE FEHLERMELDUNGEN 1 7 2 * 6.5.3
DATEIAUSWAHLDIALOGE . 173* 6.5.4 EINGABEDIALOGE . 1 7 7 * 6.5.5
FONTAUSWAHLDIALOG 181* 6.5.6 FARBAUSWAHL- UND DRUCKDIALOG 182* 7 EVENTS.
DRAGHDROP UND ZWISCHENABLAGE 183* 7.1 EVENT-LOOP UND EVENT-HANDLER .
183* 7.2 EVENTS BEHANDELN . 184* 7.2.1 SPEZIALISIERTE EVENT-HANDLER
VERWENDEN 184* 7.2.2 DEN ALLGEMEINEN EVENT-HANDLER VERWENDEN 187* 7.3
EVENTFILTER NUTZEN . 188* 7.4 DRAG&DROP . 192* 7.4.1 MIME-TYPEN 192*
7.4.2 DIE DRAG-SEITE 194* 7.4.3 DIE DROP-SEITE 196* 7.5 DIE
ZWISCHENABLAGE . 199* 8 DATENVISUALIERUNG MIT INTERVIEW 205* 8.1
GRUNDLEGENDE KONZEPTE. . . 206* 8.1.1 DIE ANSICHTSKLASSEN .* 207 8.1.2
DIE MODELLKLASSEN . 208* 8.2 DARSTELLEN VON VERZEICHNISHIERARCHIEN* 210
8.2.1 VIEW-KLASSEN IM DESIGNER BENUTZEN.* 211 8.2.2 DIE FUNKTIONALITAET
DES DATEIAUSWAHLDIALOGS IMPLEMENTIEREN 213* 110* 1 8.3
DASSTRINGLISTEN-MODELL . 8.4 EIGENE MODELLE IMPLEMENTIEREN 8.4.1*
EIN ADRESSBUCHMODELL . 8.4.2* EIGENE MODELLE BESCHREIBBAR MACHEN. 8.5
DATEN MIT PROXYMODELLEN SORTIEREN UND FILTERN 8.5.1* ANPASSUNGEN AN DER
BENUTZERSCHNITTSTELLE 8.6 EINTRAEGE DURCH CHECKBOXEN ANWAEHLBAR MACHEN .
8.7 EIGENE PROXYMODELLE ENTWERFEN . 8.8 DRAG&DROP IN MODELLEN
IMPLEMENTIEREN . 8.9 EIGENE DELEGATES. . . . . . . . . . . . . .* 8.10
OHNE EIGENE DATENQUELLE: DAS STANDARD-MODELL . 8.11 ELEMENTBASIERTE
ANSICHTEN OHNE MODELLZUGRIFF 8.11.1* ITEMS.* 8.11.2* DIE
LISTENANSICHT . 8.11.3* DIE BAUMANSICHT . 8.11.4* DIE TABELLENANSICHT .
8.11.5* ITEMS KLONEN 9 DAS QTSQL-MODUL 9.1 AUFBAU DES OTSQL-MODULS . 9.2
DEN PASSENDENTREIBER WAEHLEN 9.3 VERBINDUNG AUFNEHMEN 9.4 ANFRAGEN
STELLEN 9.5 TRANSAKTIONEN . 9.6 EINGEBETTETE DATENBANKEN . 9.7
SOL-MODELL-KLASSEN MIT INTERVIEW VERWENDEN. 218* 219* 219* 224* 228*
229* 231* 234* 238* 243* 246* 248* 249* 250* 251* 252* 253* 255* 255*
256* 258* 259* 262* 262* 263* 9.7.1* SOL-TABELLEN OHNE FREMDSCHLUESSEL IN
TABELLEN- UND BAUM- ANSICHTEN DARSTELLEN . 263* 9.7.2*
FREMDSCHLUESSEL-RELATIONEN AUFLOESEN 264* 9.7.3* ABFRAGEERGEBNISSE
DARSTELLEN 265* 9.7.4* EDITIERSTRATEGIEN . 266* 9.7.5* FEHLER DER
TABELLENMODELLE . 268* INHALTSVERZEICHNIS 111 I LNHALTSVERZEICHNIS 10
DIE GRAFIKBIBLIOTHEK ARTHUR 269 10.1 FARBEN . . . . . 269 10.1.1 DER
RGB-FARBRAUM . 270 10.1.2 WEITERE FARBRAEUME . 271 273 10.1.3
FARBAUSWAHLDIALOG 10.2 ZEICHNEN MIT OT . 274 10.3 GEOMETRISCHE
HILFSKLASSEN . 277 10.4 ZEICHNEN AUF WIDGETS . 279 10.4.1 FLIMMERFREI
AUF DEN BILDSCHIRM 281 10.5 PRAKTISCHER UMGANG MIT OPAINTER 282 10.5.1
TORTENDIAGRAMM ZEICHNEN 283 10.5.2 WIDGETGROESSE FESTLEGEN . 288 10.5.3
DIE DIAGRAMM-APPLIKATION 289 10.6 TRANSFORMATIONEN DES
KOORDINATENSYSTEMS 289 10.6.1 TRANSFORMATIONEN IN DER PRAXIS 292 10.7
OLMAGE . 295 10.7.1 SPEICHERFORMATE, TRANSPARENZ UND FARBPALETTEN 296
10.7.2 PIXEL ZEILENWEISE AUSLESEN 297 10.8 SVG-UNTERSTUETZUNG . 299 10.9
DRUCKEN MIT OPRINTER . 301 10.9.1 EXKURS: SCREENSHOTS ERSTELLEN 303
10.9.2 AUSDRUCKEN EINER BILDDATEI 304 10.9.3 PDFS GENERIEREN . 305
10.9.4 DIE TESTANWENDUNG 305 10.10 KOMPLEXE GRAFIKEN . 306 10.10.1
CLIPPING . 306 10.10.2 PAINTERPFADE . 308 10.10.3 KOMPOSITIONSMOD I 310
11 EIN-/AUSGABESCHNITTSTELLEN 317 11.1 DIE OIODEVICE-KLASSENHIERARCHIE
. 317 11.1.1 ABGELEITETE KLASSEN . 318 11.1.2 I/O-DEVICES OEFFNEN .
319 I 12 I INHALTSVERZEICHNIS 11.2 ZUGRIFF AUF LOKALE DATEIEN.* 320 11.3
OBJEKTE SERIALISIEREN . . . .* 322 11.3.1* SERIALISIERUNGSOPERATOREN
DEFINIEREN 325 11.3.2* SERIALISIERTE DATEN IN EINER DATEI SPEICHERN UND
AUS IHR AUSLESEN. . . . . . . . . . 326 11.4 PROZESSE STARTEN UND
KONTROLLIEREN . . . . . .* 328 11.4.1* SYNCHRONER GEBRAUCH VON OPROCESS
328 11.4.2* ASYNCHRONER GEBRAUCH VON OPROCESS . 331 11.5 KOMMUNIKATION
IM NETZWERK. . . . . . . . .* 333 11.5.1* NAMENSAUFLOESUNG MIT OHOSTLNFO
. . 333 11.5.2* OTCPSERVER UND OTCPSOCKET NUTZEN 334 12 THREADING MIT
OTHREAD* 339 12.1 THREADS VERWENDEN* 340 12.2 THREADS SYNCHRONISIEREN. .
. .* 343 12.2.1* DAS CONSUMER/PRODUCER-PATTERN 344 12.3 THREAD-GEBUNDENE
DATENSTRUKTUREN . . .* 347 12.4 SIGNALE UND SIOTS ZWISCHEN THREADS
NUTZEN* 349 12.5 EIGENE EVENT-LOOPS FUER THREADS* 352 12.5.1*
KOMMUNIKATION UEBER EVENTS OHNE THREAD-EIGENE EVENT- LOOP. . . . . . . .
. . . . . . . . . . . . . . . . . . . . 354 13 XML-BEHANDLUNG MIT
OTXML* 355 13.1 DIE SAX2-API .* 356 13.1.1* FUNKTIONSWEISE . 356 13.1.2*
DEFAULT-HANDLER FUER DAS LESEN VON RSS-FEEDS REIMPLE- MENTIEREN . . . . .
. . . . . . . . . . . . . . . . . . . . . . 357 13.1.3* EXKURS: DEN
RSS-READER MIT GUI UND NETZWERKFAEHIGKEIT AUSSTATTEN 363 13.2 DIE DOM-API
. . . . . . . . . . . . . . . . . . .* 369* 13.2.1* XML-DATEIEN EINLESEN
UND VERARBEITEN 370 13.2.2* ELEMENTE GEZIELT SUCHEN . . . . 373 13.2.3*
DEN DOM-BAUM MANIPULIEREN. 374 13.2.4* DOM-BAUM ALS XML AUSGEBEN 375 131
I 1NHALTSVERZEICHNIS 14 INTERNATIONALISIERUNG 377 14.1 ANWENDUNGEN IN
ANDERE SPRACHEN UEBERSETZEN 378 14.1.1* DIE ANWENDUNG VORBEREITEN . . . .
. . 378 14.1.2* UEBERSETZUNGSQUELLEN MIT LINGUIST BEARBEITEN. 379 14.1.3*
UEBERSETZUNGEN IM PROGRAMM VERWENDEN. 380 14.1.4* HINWEISE FUER DIE
UEBERSETZUNG GEBEN 382 14.1.5* UEBERSETZUNGSKONTEXT ANGEBEN. . . . 382
14.1.6* ZEICHENKETTEN AUSSERHALB VON OT-KLASSEN INTERNATIONALI- SIEREN
383 ANHANG* 385 A HILFE BEI DER FEHLERSUCHE* 387 A.1
DEBUGGING-FUNKTIONEN .* 387 A.1.1* EINFACHE DEBUG-AUSGABEN . 388 A.1.2*
FEHLER UND WARNUNGEN . 389 A.1.3* AUSGABE DER DEBUGGING-FUNKTIONEN
ANPASSEN . 390 A.2 METHODEN ZUR FEHLERBEHEBUNG* 392 A.2.1* ANNAHMEN
PRUEFEN . 392 A.2.2* ZEIGER UEBERPRUEFEN . 393 A.2.3* HAEUFIGE
LINKER-FEHLER 394 B TULIP: CONTAINER UND ALGORITHMEN* 395 8.LITERATOREN
.* 396 8.1.1* STL-ARTIGE ITERATOREN 397 8.1.2* JAVA-ARTIGE ITERATOREN
398 8.2 LISTEN.* 400* 8.2.1* EINFACHE LISTE (OLIST] . 402
8.2.2* VERKETTETE LISTE (QLINKEDLIST) 402 8.2.3* VEKTOR (QVECTOR) . 403
8.3 STAPEL UND SCHLANGEN .* 405 8.3.1* STAPEL (QSTACK) . 405 8.3.2*
WARTESCHLANGE (QQUEUE) . 406 8.4 ASSOZIATIVE ARRAYS . . . 406* F
14 INHALTSVERZEICHNIS I B.4.1 ZUORDNUNGSTABELLE (OMAP) 406 B.4.2 MEHRERE
GLEICHE SCHLUESSEL ZULASSEN (OMULTIMAP) 409 B.4.3 HASHTABELLEN MIT OHASH
. . . . . 410 B.4.4 HASH-BASIERTE MENGEN MIT OSET 413 B.5 ALGORITH MEN .
. . . . . . . . . . . . 414* B.5.1 DAS FOREACH-SCHLUESSELWORT 414 B.5.2
SORTIEREN. 415* B.5.3 SUCHE IN UNSORTIERTEN CONTAINERN . . 416
B.5.4 CONTAINERBEREICHE KOPIEREN . . . . . 417 B.5.5 BINAERSUCHE IN
SORTIERTEN CONTAINERN 418 B.5.6 VORKOMMEN GLEICHER ELEMENTEN ZAEHLEN. 420
B.5.7 ZEIGER IN LISTEN LOESCHEN . . . . . . . . 420 B.5.8
DATENSTRUKTURBEREICHE AUF ELEMENTWEISE GLEICHHEIT PRUEFEN 421 B.5.9
DATENSTRUKTUREN AUFFUELLEN . 422 B.5.10 WERTE TAUSCHEN. . . . . . . 422
B.5.11 MINIMA, L'V1AXIMA UND GRENZEN. 423 B.5.12 BETRAG BESTIMMEN 423
B.6 OT-EIQENE TYPDEFINITIONEN 424 B.6.1 GANZZAHL-TYPEN. 424 B.6.2
FLIESSKOMMAZAHLEN . . . . . 425 B.6.3 KURZFORMEN FUER GAENGIGE TYPEN 425
INDEX 427 15 I |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Molkentin, Daniel 1981- |
author_GND | (DE-588)132209292 |
author_facet | Molkentin, Daniel 1981- |
author_role | aut |
author_sort | Molkentin, Daniel 1981- |
author_variant | d m dm |
building | Verbundindex |
bvnumber | BV021779363 |
classification_rvk | ST 250 ST 281 |
classification_tum | DAT 754f |
ctrlnum | (OCoLC)162210888 (DE-599)BVBBV021779363 |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01750nam a2200421 c 4500</leader><controlfield tag="001">BV021779363</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20231130 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">061024s2006 ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">05,N03,0053</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">973203595</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3937514120</subfield><subfield code="c">Gb. : ca. EUR 49.90, ca. sfr 81.90</subfield><subfield code="9">3-937514-12-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783937514123</subfield><subfield code="9">978-3-937514-12-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783937514123</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)162210888</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021779363</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-859</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 281</subfield><subfield code="0">(DE-625)143646:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 754f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Molkentin, Daniel</subfield><subfield code="d">1981-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132209292</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Qt 4</subfield><subfield code="b">Einführung in die Applikationsentwicklung</subfield><subfield code="c">Daniel Molkentin</subfield></datafield><datafield tag="246" ind1="1" ind2="0"><subfield code="a">vier, four</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[München]</subfield><subfield code="b">Open Source Press</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">444 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Qt 4.0</subfield><subfield code="0">(DE-588)7547042-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Qt 4.0</subfield><subfield code="0">(DE-588)7547042-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.agi-imc.de/intelligentSEARCH.nsf/alldocs/C9FF6588978919A7C125722D002D694D/$File/1234768.PDF?OpenElement</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">OEBV Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014992167&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-014992167</subfield></datafield></record></collection> |
id | DE-604.BV021779363 |
illustrated | Illustrated |
index_date | 2024-07-02T15:41:03Z |
indexdate | 2025-02-20T06:38:20Z |
institution | BVB |
isbn | 3937514120 9783937514123 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-014992167 |
oclc_num | 162210888 |
open_access_boolean | |
owner | DE-859 DE-91G DE-BY-TUM DE-29T DE-12 DE-863 DE-BY-FWS DE-M347 DE-573 DE-706 DE-Aug4 DE-860 DE-355 DE-BY-UBR DE-523 DE-83 DE-2070s DE-B768 |
owner_facet | DE-859 DE-91G DE-BY-TUM DE-29T DE-12 DE-863 DE-BY-FWS DE-M347 DE-573 DE-706 DE-Aug4 DE-860 DE-355 DE-BY-UBR DE-523 DE-83 DE-2070s DE-B768 |
physical | 444 S. Ill., graph. Darst. |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Open Source Press |
record_format | marc |
spellingShingle | Molkentin, Daniel 1981- Qt 4 Einführung in die Applikationsentwicklung Qt 4.0 (DE-588)7547042-1 gnd |
subject_GND | (DE-588)7547042-1 |
title | Qt 4 Einführung in die Applikationsentwicklung |
title_alt | vier, four |
title_auth | Qt 4 Einführung in die Applikationsentwicklung |
title_exact_search | Qt 4 Einführung in die Applikationsentwicklung |
title_exact_search_txtP | Qt 4 Einführung in die Applikationsentwicklung |
title_full | Qt 4 Einführung in die Applikationsentwicklung Daniel Molkentin |
title_fullStr | Qt 4 Einführung in die Applikationsentwicklung Daniel Molkentin |
title_full_unstemmed | Qt 4 Einführung in die Applikationsentwicklung Daniel Molkentin |
title_short | Qt 4 |
title_sort | qt 4 einfuhrung in die applikationsentwicklung |
title_sub | Einführung in die Applikationsentwicklung |
topic | Qt 4.0 (DE-588)7547042-1 gnd |
topic_facet | Qt 4.0 |
url | http://www.agi-imc.de/intelligentSEARCH.nsf/alldocs/C9FF6588978919A7C125722D002D694D/$File/1234768.PDF?OpenElement http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014992167&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT molkentindaniel qt4einfuhrungindieapplikationsentwicklung AT molkentindaniel vierfour |
Inhaltsverzeichnis
Inhaltsverzeichnis
Inhaltsverzeichnis
THWS Würzburg Magazin
Signatur: |
1911 2015:0774 |
---|---|
Exemplar 1 | bestellbar aus dem Magazin Verfügbar Bestellen |