QT-Entwicklung für Symbian, Android und Desktop:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Frankfurt am Main
entwickler.press
2011
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 244 S. Ill. |
ISBN: | 9783868020625 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV037342100 | ||
003 | DE-604 | ||
005 | 20120611 | ||
007 | t | ||
008 | 110415s2011 a||| |||| 00||| ger d | ||
016 | 7 | |a 1009740490 |2 DE-101 | |
020 | |a 9783868020625 |9 978-3-86802-062-5 | ||
035 | |a (OCoLC)712245004 | ||
035 | |a (DE-599)DNB1009740490 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-M347 |a DE-11 |a DE-573 |a DE-91G |a DE-92 |a DE-Aug4 |a DE-91 | ||
082 | 0 | |a 005.437 |2 22/ger | |
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 Hanna, Tam |e Verfasser |0 (DE-588)14313566X |4 aut | |
245 | 1 | 0 | |a QT-Entwicklung für Symbian, Android und Desktop |c Tam Hanna |
264 | 1 | |a Frankfurt am Main |b entwickler.press |c 2011 | |
300 | |a 244 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Qt |g Software |0 (DE-588)4544202-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Qt |g Software |0 (DE-588)4544202-2 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3658415&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=022495789&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-022495789 |
Datensatz im Suchindex
_version_ | 1805095837603201024 |
---|---|
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
VORWORT 13
1 EINLEITUNG 15
1.1 WARUM QT? 15
1.2 FUER WEN IST DIESES BUCH? 15
1.3 WIE SOLL MAN DIESES BUCH LESEN? 16
1.4 WIE FUNKTIONIERT QT? 16
1.5 HISTORISCHES 19
1.5.1 VERSION 1 19
1.5.2 VERSION 2 19
1.5.3 VERSION 3 20
1.5.4 VERSION 4.0 20
1.5.5 VERSION 4.1 20
1.5.6 VERSION 4.2,4.3 20
1.5.7 VERSION 4.4 20
1.5.8 VERSION 4.5 20
1.5.9 VERSION 4.6 21
1.5.10 VERSION 4.7 21
1.6 LIZENZRECHTLICHES 21
2 ERSTE SCHRITTE 23
2.1 QT CREATOR INSTALLIEREN 23
2.1.1 QT ASSISTANT 23
2.1.2 QT CREATOR 24
2.1.3 QT LINGUIST 24
2.1.4 QT COMMAND LINE 24
2.2 EIN NEUES PROJEKT 25
2.3 DATEIENKUNDE 28
2.3.1 .PRO-DATEI 29
2.3.2 .UI-DATEIEN 29
2.3.3 .CPP-DATEIEN 30
2.3.4 .H-DATEIEN 30
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1009740490
DIGITALISIERT DURCH
IMAGE 2
INHALTSVERZEICHNIS
2.4 PRIMITIVE GUIS 30
2.5 SIGNALE UND SLOTS 31
2.5.1 THEORETISCHES 31
2.5.2 SLOT ERSTELLEN 32
2.5.3 SIGNAL UND SLOT VERDRAHTEN 34
2.6 LAYOUTS 35
2.7 FAZIT 38
3 PRIMITIVE GUIS 39
3.1 QMAINWINDOW UND QDIALOG 39
3.1.1 FORMULARE ZUM PROJEKT HINZUFUEGEN 40
3.1.2 STARTFORMULAR FESTLEGEN 41
3.1.3 ZWISCHEN FORMULAREN WECHSELN 42
3.1.4 RUECKMELDUNGEN SENDEN 42
3.2 STEUERELEMENTE IM KURZPORTRAET 44
3.2.1 LAYOUTS 45
3.2.2 SPACERS 46
3.2.3 BUTTONS 46
3.2.4 ITEM VIEWS 47
3.2.5 ITEM WIDGETS 48
3.2.6 CONTAINER 48
3.2.7 INPUT WIDGETS 52
3.2.8 DISPLAY WIDGETS 55
3.3 QMESSAGEBOX 56
3.4 FORTGESCHRITTENE WIDGET-SPIELEREIEN 57
3.4.1 VON WIDGETS ERBEN 57
3.4.2 AUF WIDGETS ZEICHNEN 60
61
61 61 63 64
65 65 67 68
4 KOMPLEXE GUIS
4.1 MENUES 4.1.1 4.1.2 4.1.3
SIMPLE MENUES AUSWAHLMENUES POP-UP-MENUES
4.2 ITEM WIDGETS 4.2.1 4.2.2 4.2.3
LIST WIDGET TREE WIDGET TABLE WIDGET
IMAGE 3
INHALTSVERZEICHNIS
4.3 ITEM VIEWS 71
4.3.1 GENERISCHE MODELLE 72
4.3.2 QSTRINGLISTMODEL 72
4.3.3 MODELLINDIZES 74
4.3.4 QFILESYSTEMMODEL 75
4.3.5 EIGENE MODELLE 75
5 DATEIEN UND RESSOURCEN 79
5.1 QDIR/QFILE 79
5.1.1 PFADE FINDEN 79
5.1.2 ORDNERSTRUKTUREN DURCHLAUFEN 80
5.1.3 DATEIEN/ORDNER LOESCHEN 81
5.1.4 DATEIEN UMBENENNEN 81
5.1.5 PRIMITIVES FILE-IO 82
5.2 QTEMPORARYFILE 82
5.3 QDATASTREAM/QTEXTSTREAM 83
5.4 QFILESYSTEMMONITOR 84
5.5 QSETTINGS 86
5.6 RESSOURCEN 87
5.6.1 RESSOURCENDATEI ERSTELLEN 87
5.6.2 AUF RESSOURCEN ZUGREIFEN 91
5.6.3 RESSOURCEN *EXTERNALISIEREN" 91
5.7 SQL 92
6 NETZWERKE UND XML 93
6.1 QFTP 93
6.1.1 MIT FTP-SERVERN VERBINDEN 93
6.1.2 FTP-INFORMATIONEN BEKOMMEN 94
6.1.3 FTP-DATEILISTE ABRUFEN 95
6.1.4 MEHR QFTP 98
6.2 QHTTP 98
6.3 QNETWORKACCESSMANAGER 98
6.3.1 AUF WEITERLEITUNGEN REAGIEREN 100
6.4 GRUNDLAGEN ZU XML 101
6.5 STREAMING/PULL PARSING 103
6.6 DOM 105
6.7 SAX 106
IMAGE 4
INHALTSVERZEICHNIS
7 KLASSISCHE SYSTEMTECHNIK 107
7.1 QOBJECT 107
7.1.1 SPEICHERVERWALTUNG 108
7.1.2 REFLEXION-WAS BIN ICH? 110
7.1.3 WEITERE FEATURES VON QOBJECT 112
7.2 DIE MODULARCHITEKTUR VON QT 113
7.3 QVARIANT-EIN TYP FUER ALLES 114
7.3.1 UNTERSTUETZTE TYPEN 114
7.3.2 DATEN EIN- UND AUSGEBEN 116
7.3.3 QVARIANT ALS KONVERTER 117
7.4 GENERISCHE STRUKTUREN A LA QT 118
7.4.1 VEKTOREN 119
7.4.2 LISTEN 120
7.4.3 HASHMAPS 120
7.4.4 QUEUES/STACKS 121
8 LOKALISIERUNG 123
8.1 DAS QT-LOKALISIERUNGSSYSTEM 123
8.2 ANWENDUNG LOKALISIERBAR MACHEN 124
8.3 KOMPLEXE STRINGS INTERNATIONALISIEREN 129
8.3.1 ZWEIDEUTIGKEITEN AUFLOESEN 129
8.3.2 PARAMETER VERARBEITEN 130
8.3.3 PLURALE VERARBEITEN 130
8.4 QT LINGUIST AUSLIEFERN 131
8.5 QT LINGUIST VERWENDEN - FUER UEBERSETZER 131
8.5.1 SONDERFALL 1: %1 132
8.5.2 SONDERFALL 2: BLAHBLAH 133
9 SYMBIAN 135
9.1 WIE SIEHT SYMBIAN AUS? 135
9.1.1 S60V3 136
9.1.2 S60V5 137
9.1.3 SYMBIAN 3 138
9.2 ENTWICKLUNGSWERKZEUGE 139
9.3 ERSTE SCHRITTE 140
9.3.1 SYMBIAN-SPEZIFISCHES IM PROGRAMMSKELETT 144
9.3.2 ANWENDUNG IM SIMULATOR TESTEN 144
9.3.3 ANWENDUNG AM TELEFON TESTEN 147
IMAGE 5
9.4
9.5
9.6
9.7
INHALTSVERZEICHNIS
NETZWERKZUGRIFF NATIVES 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.5.6
BILDSCHIRMAUSRICHTUNG SPERREN SOFTKEYS MINIMIERUNG DETEKTIEREN
ICONS SOUND AUF ANRUFE REAGIEREN CAPABILITIES 9.6.1 9.6.2 9.6.3 9.6.4
9.6.5 9.6.6 9.6.7 9.6.8 9.6.9 9.6.10 9.6.11 9.6.12
9.6.13 9.6.14 9.6.15 9.6.16 9.6.17 9.6.18 9.6.19 9.6.20
LOCALSERVICES USERENVIRONMENT NETWORKSERVICES
READUSERDATA WRITEUSERDATA LOCATION SWEVENT SURROUNDINGSDD
PROTSERV POWERMGMT READDEVICEDATA WRITEDEVICEDATA
TRUSTEDUI NETWORKCONTROL MULTIMEDIADD COMMDD DISKADMIN
ALLFILES DRM TCB
SIGNING 9.7.1 9.7.2 9.7.3 9.7.4
9.7.5 9.7.6
SELF SIGNED OPEN SIGNED ONLINE DEVELOPER CERTIFICATE EXPRESS SIGNED
CERTIFIED SIGNED MANUFACTURER SIGNED
150 150
151
153
154
156
159
161
164
164
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
167
167
167
167
167
168
168
169
169
9.7.7 SYMBIAN SIGNED FOR NOKIA 169
IMAGE 6
INHALTSVERZEICHNIS
9.8 ANWENDUNGEN FUER OVI VERPACKEN 170
9.8.1 SMART INSTALLER 170
9.8.2 ANWENDUNG VERPACKEN 171
9.8.3 HOCHLADEN 175
9.8.4 OVI-CLIENT STARTEN 177
9.9 ANWENDUNG VIA ESD VERTREIBEN 178
9.10 FAZIT 178
10 ANDROID 179
10.1 WIE SIEHT ANDROID AUS? 180
10.2 NECESSITAS INSTALLIEREN 182
10.2.1 NECESSITAS ENTPACKEN 183
10.2.2 QT CREATOR KONFIGURIEREN 184
10.3 DEBUGGING 185
10.3.1 ANDROID-SPEZIFISCHES 186
10.3.2 TESTEN IM EMULATOR 189
10.3.3 TESTEN AM GERAET 191
10.4 ANDROID MARKET 192
11 MAEMO/SYMBIAN VIA NOKIA QTSDK 195
11.1 QTSDK BESCHAFFEN 195
11.2 SYMBIAN-ENTWICKLUNG MIT DEM QT SDK 195
11.3MAEMO5 198
11.3.1 WIE SIEHT MAEMO AUS? 199
11.3.2 ANWENDUNG DEBUGGEN 200
11.3.3 ANWENDUNG AUSLIEFERN 204
12 MEEGO 207
12.1 ANWENDUNGSSZENARIEN 207
12.1.1 NETBOOK 207
12.1.2 HANDSET 209
12.1.3 TABLET 210
12.1.4 IN-VEHICLE INFOTAINMENT 210
12.1.5 SMART TV 210
12.2 MEEGO-SDK INSTALLIEREN 210
10
IMAGE 7
INHALTSVERZEICHNIS
12.3 WETAB 212
12.3.1 WETAB-ENTWICKLUNGSUMGEBUNG 212
12.3.2 DIE SIDEBAR 219
12.3.3 ANWENDUNGEN AUSLIEFERN 220
13 QML/QT QUICK 221
13.1 HALLO QT QUICK 221
13.2 KOMPONENTEN 222
13.3 ZUSTAENDE/INTERAKTIVITAET 225
13.4 VERDRAHTUNG MIT C++ 227
13.5 QT QUICK MIT PHOTOSHOP/GIMP 229
13.6 FAZIT 229
14 DIES UND DAS 231
14.1 QT MOBILITY 231
14.2 SOUND MIT QT 232
14.2.1 QSOUND 232
14.2.2 PHONON 234
15 ZU HILFE! 237
15.1 QT-FOREN 237
15.2 PLATTFORMSPEZIFISCHES 237
15.2.1 SYMBIAN 238
15.2.2 ANDROID 238
15.2.3 MAEMO 238
15.3 FEHLER BERICHTEN 239
15.3.1 EIN GUTER FEHLERBERICHT 239
15.3.2 *NOKIA IST SCHULD" 239
15.3.3 BOGDAN VATRA IST SCHULD 239
15.4 AUTOR KONTAKTIEREN 240
STICHWORTVERZEICHNIS 241
11 |
any_adam_object | 1 |
author | Hanna, Tam |
author_GND | (DE-588)14313566X |
author_facet | Hanna, Tam |
author_role | aut |
author_sort | Hanna, Tam |
author_variant | t h th |
building | Verbundindex |
bvnumber | BV037342100 |
classification_rvk | ST 250 ST 281 |
classification_tum | DAT 754f |
ctrlnum | (OCoLC)712245004 (DE-599)DNB1009740490 |
dewey-full | 005.437 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.437 |
dewey-search | 005.437 |
dewey-sort | 15.437 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV037342100</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120611</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110415s2011 a||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1009740490</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868020625</subfield><subfield code="9">978-3-86802-062-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)712245004</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1009740490</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-M347</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-91</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.437</subfield><subfield code="2">22/ger</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">Hanna, Tam</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)14313566X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">QT-Entwicklung für Symbian, Android und Desktop</subfield><subfield code="c">Tam Hanna</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frankfurt am Main</subfield><subfield code="b">entwickler.press</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">244 S.</subfield><subfield code="b">Ill.</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</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4544202-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Qt</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4544202-2</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="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3658415&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB 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=022495789&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-022495789</subfield></datafield></record></collection> |
id | DE-604.BV037342100 |
illustrated | Illustrated |
indexdate | 2024-07-20T11:05:38Z |
institution | BVB |
isbn | 9783868020625 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-022495789 |
oclc_num | 712245004 |
open_access_boolean | |
owner | DE-M347 DE-11 DE-573 DE-91G DE-BY-TUM DE-92 DE-Aug4 DE-91 DE-BY-TUM |
owner_facet | DE-M347 DE-11 DE-573 DE-91G DE-BY-TUM DE-92 DE-Aug4 DE-91 DE-BY-TUM |
physical | 244 S. Ill. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | entwickler.press |
record_format | marc |
spelling | Hanna, Tam Verfasser (DE-588)14313566X aut QT-Entwicklung für Symbian, Android und Desktop Tam Hanna Frankfurt am Main entwickler.press 2011 244 S. Ill. txt rdacontent n rdamedia nc rdacarrier Qt Software (DE-588)4544202-2 gnd rswk-swf Qt Software (DE-588)4544202-2 s DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3658415&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=022495789&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hanna, Tam QT-Entwicklung für Symbian, Android und Desktop Qt Software (DE-588)4544202-2 gnd |
subject_GND | (DE-588)4544202-2 |
title | QT-Entwicklung für Symbian, Android und Desktop |
title_auth | QT-Entwicklung für Symbian, Android und Desktop |
title_exact_search | QT-Entwicklung für Symbian, Android und Desktop |
title_full | QT-Entwicklung für Symbian, Android und Desktop Tam Hanna |
title_fullStr | QT-Entwicklung für Symbian, Android und Desktop Tam Hanna |
title_full_unstemmed | QT-Entwicklung für Symbian, Android und Desktop Tam Hanna |
title_short | QT-Entwicklung für Symbian, Android und Desktop |
title_sort | qt entwicklung fur symbian android und desktop |
topic | Qt Software (DE-588)4544202-2 gnd |
topic_facet | Qt Software |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3658415&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=022495789&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hannatam qtentwicklungfursymbianandroidunddesktop |