Index
A
- active property, sensors / Sensors in Qt
- Ant
- application
- running / A review – running and debugging your application
- debugging / A review – running and debugging your application
- localizing / Understanding the task of localization
- localizing, QLinguist used / Localizing your application with QLinguist
- localized strings, including / Including localized strings in your application
- application resources
- using / Using application resources
- audio clips
- playing / Playing audio clips and sound effects
- Audio type, properties
- autoLoad / Playing audio clips and sound effects
- autoPlay / Playing audio clips and sound effects
- bufferProgress / Playing audio clips and sound effects
- duration / Playing audio clips and sound effects
- error / Playing audio clips and sound effects
- errorString / Playing audio clips and sound effects
- hasAudio / Playing audio clips and sound effects
- hasVideo / Playing audio clips and sound effects
- loops / Playing audio clips and sound effects
- muted / Playing audio clips and sound effects
- position / Playing audio clips and sound effects
- seekable / Playing audio clips and sound effects
- volume / Playing audio clips and sound effects
- autosuggest
B
- bearer network configuration
- URL / Performing HTTP requests
- breakpoints
- Build menu
C
- C++
- integrating, with Qt Quick / Integrating Qt Quick and C++
- call stack
- examining / Examining the call stack
- camera
- accessing / Accessing the camera
- Camera type, properties
- imageCapture / Accessing the camera
- videoRecording / Accessing the camera
- exposure / Accessing the camera
- focus / Accessing the camera
- flash / Accessing the camera
- imageProcessing / Accessing the camera
- coding format options
- configuring / Configuring the coding style and coding format options
- coding style options
- configuring / Configuring the coding style and coding format options
- command line
- projects, building from / Building projects from the command line
- concrete model subclass
- analyzing / Analyzing a concrete model subclass
- console applications
- writing, with Qt Creator / Writing console applications with Qt Creator
- controller / Model-view-controller programming with Qt
- currencies
- custom widgets
- creating / Creating custom widgets
D
- data
- representing, Qt's core classes used / Representing data using Qt's core classes
- dataRate property, sensors / Sensors in Qt
- dates
- debugging
- for Windows, URL / Getting lost and found again – debugging
- device
- location, determining / Determining the device location
- position, obtaining / Obtaining a device's position – a simple example
- dialogs
- in application, instantiating / Instantiating forms, message boxes, and dialogs in your application
- Digia / Downloading Qt and Qt Creator
- document object model (DOM) / Code interlude – Qt Quick and the QML syntax
- drawing
- with Qt / What we need to start drawing with Qt
- with QPainter, on QPaintDevice instances / Drawing with QPainter on QPaintDevice instances
- offscreen / Drawing off screen
- off screen / Drawing off screen
E
- environment variable
- event-driven programming / Code interlude – signals and slots
- event model / Code interlude – signals and slots
- Expression Evaluator / Examining variables and memory
F
- files
- accessing, Qt used / Accessing files using Qt
- files and network IO documentation, URL / Accessing files using Qt
- forms
- creating, in Qt Designer / Creating forms in Qt Designer
- main form, creating / Creating the main form
- instantiating / Instantiating forms, message boxes, and dialogs in your application
- forward geodetic problem / Determining the device location
- fundamental concepts, Qt Quick / The fundamental concepts of Qt Quick
G
- Global Positioning System (GPS) / Determining the device location
- Graphics View Framework
- about / The Graphics View Framework
- URL / The Graphics View Framework
H
- Hello World application
- about / Your first application – Hello World
- QtGUI library used / Hello World using the QtGui library
- Qt Quick used / Hello World using Qt Quick
- HTTP / Accessing HTTP resources using Qt
- XML parsing used / Using XML parsing with HTTP
- HTTP requests
- performing / Performing HTTP requests
- HTTP resources
- accessing, Qt used / Accessing HTTP resources using Qt
- Hyper Text Transfer Protocol (HTTP) / Network resources are at a premium
I
- image gallery application
- input masks
- character classes / Simple Qt Widgets
- Internet Protocol (IP) / Determining the device location
J
- Java Development Kit (JDK) / Downloading all the pieces
K
- key-value pairs
- working with / Working with key-value pairs
- clear / Working with key-value pairs
- empty / Working with key-value pairs
- insert / Working with key-value pairs
- key / Working with key-value pairs
- keys / Working with key-value pairs
- remove / Working with key-value pairs
L
- landscape
- localization
- about / Understanding the task of localization
- strings, marking / Marking strings for localization
- QLinguist used / Localizing your application with QLinguist
- localized strings
- including, in application / Including localized strings in your application
- Long Term Evolution (LTE) / Network resources are at a premium
- lost and found again
- getting / Getting lost and found again – debugging
M
- Makefile
- memory
- examining / Examining variables and memory
- memory leaks
- finding, Valgrind used / Finding memory leaks with Valgrind
- message boxes
- mobile application, testing / A word on testing
- mobile platforms
- supporting / Supporting other mobile platforms
- mobile software development
- about / A mobile software development primer
- device considerations / A mobile software development primer
- user attention / User attention is at a premium
- user attention, key consequences / User attention is at a premium
- computational resources / Computational resources are at a premium
- network resources / Network resources are at a premium
- storage resources / Storage resources are at a premium
- UI porting / To port or not to port?
- mobile application, testing / A word on testing
- model / Model-view-controller programming with Qt
- model-view-controller (MVC)
- programming, with Qt / Model-view-controller programming with Qt
- model/view pattern
- multimedia, Qt Quick
- about / Multimedia in Qt
- using / Multimedia in Qt
- multithreading
- in Qt / Multithreading in Qt
N
- Native Development Kit (NDK) / Downloading all the pieces
- networking
- URL / Performing HTTP requests
- network samples
- URL / Performing HTTP requests
- Noun Project
O
- objects, QML
- MouseArea / The fundamental concepts of Qt Quick
- Keys / The fundamental concepts of Qt Quick
- KeyNavigation / The fundamental concepts of Qt Quick
- Flickable / The fundamental concepts of Qt Quick
- PinchArea / The fundamental concepts of Qt Quick
- MultiPointTouchArea / The fundamental concepts of Qt Quick
- Drag / The fundamental concepts of Qt Quick
- DropArea / The fundamental concepts of Qt Quick
- TextInput / The fundamental concepts of Qt Quick
- TextEdit / The fundamental concepts of Qt Quick
- offscreen
- drawing / Drawing off screen
- onReadingChanged property, sensors / Sensors in Qt
- open method
- QIODevice$$ReadOnly / Accessing files using Qt
- QIODevice$$WriteOnly / Accessing files using Qt
- QIODevice$$ReadWrite / Accessing files using Qt
- QIODevice$$Append / Accessing files using Qt
- QIODevice$$Truncate / Accessing files using Qt
- QIODevice$$Text / Accessing files using Qt
- QIODevice$$Unbuffered / Accessing files using Qt
P
- .pro file
- positioning elements, Qt Quick
- PositionSource type, properties
- active / Determining the device location
- name / Determining the device location
- preferredPositioningMethods / Determining the device location
- sourceError / Determining the device location
- supportedPositioningMethods / Determining the device location
- updateInterval / Determining the device location
- valid / Determining the device location
- Position type, properties
- altitudeValid / Determining the device location
- coordinate / Determining the device location
- directionValid / Determining the device location
- horizontalAccuracy / Determining the device location
- horizontalAccuracyValid / Determining the device location
- latitudeValid / Determining the device location
- longitudeValid / Determining the device location
- speed / Determining the device location
- speedValid / Determining the device location
- timestamp / Determining the device location
- verticalAccuracy / Determining the device location
- verticalAccuracyValid / Determining the device location
- verticalSpeed / Determining the device location
- verticalSpeedValid / Determining the device location
- preferredPositioningMethods, PositionSource type
- PositionSource.NoPositioningMethods / Determining the device location
- PositionSource.SatellitePositioningMethods / Determining the device location
- PositionSource.NonSatellitePositioningMethods / Determining the device location
- PositionSource.AllPositioningMethods / Determining the device location
- project
- building / The Projects pane and building your project
- projects
- building, from command line / Building projects from the command line
- projects pane
- Publish option
Q
- QAbstractButton, properties
- checkable / Simple Qt Widgets
- checked / Simple Qt Widgets
- down / Simple Qt Widgets
- icon / Simple Qt Widgets
- shortcut / Simple Qt Widgets
- text / Simple Qt Widgets
- QAbstractItemModel / Model-view-controller programming with Qt
- QAbstractListModel / Model-view-controller programming with Qt
- QAbstractTableModel / Model-view-controller programming with Qt
- QAction class
- about / Your main application and its menus
- enabled property / Your main application and its menus
- font property / Your main application and its menus
- icon property / Your main application and its menus
- iconVisibleInMenu property / Your main application and its menus
- shortcut property / Your main application and its menus
- text property / Your main application and its menus
- toolTip property / Your main application and its menus
- visible property / Your main application and its menus
- QByteArray / Working with key-value pairs
- qDebug() / Linking against our sample library
- QFileSystemModel / Model-view-controller programming with Qt
- QGraphicsEllipseItem / The Graphics View Framework
- QGraphicsItem
- about / The Graphics View Framework
- QGraphicsRectItem / The Graphics View Framework
- QGraphicsTextItem / The Graphics View Framework
- QGuiApplication
- applicationStateChanged signal / Your main application and its menus
- lastWindowClosed signal / Your main application and its menus
- QHash / Working with key-value pairs
- QLineEdit, properties
- alignment / Simple Qt Widgets
- cursorPosition / Simple Qt Widgets
- displayText / Simple Qt Widgets
- echoMode / Simple Qt Widgets
- hasSelectedText / Simple Qt Widgets
- inputMask / Simple Qt Widgets
- maxLength / Simple Qt Widgets
- placeholderText / Simple Qt Widgets
- readOnly / Simple Qt Widgets
- selectedText / Simple Qt Widgets
- text / Simple Qt Widgets
- cursorPositionChanged / Simple Qt Widgets
- editingFinished / Simple Qt Widgets
- returnPressed / Simple Qt Widgets
- selectionChanged / Simple Qt Widgets
- textChanged / Simple Qt Widgets
- textEdited / Simple Qt Widgets
- QLinguist
- used, for localizing application / Localizing your application with QLinguist
- QList<T>$$const iterator / Representing data using Qt's core classes
- QList<T>$$iterator / Representing data using Qt's core classes
- QList<T> methods
- append / Representing data using Qt's core classes
- at / Representing data using Qt's core classes
- clear / Representing data using Qt's core classes
- contains / Representing data using Qt's core classes
- count / Representing data using Qt's core classes
- empty / Representing data using Qt's core classes
- startsWith / Representing data using Qt's core classes
- endsWith / Representing data using Qt's core classes
- first / Representing data using Qt's core classes
- last / Representing data using Qt's core classes
- indexOf / Representing data using Qt's core classes
- lastIndexOf / Representing data using Qt's core classes
- length / Representing data using Qt's core classes
- prepend / Representing data using Qt's core classes
- push_back / Representing data using Qt's core classes
- push_front / Representing data using Qt's core classes
- removeAt / Representing data using Qt's core classes
- removeFirst / Representing data using Qt's core classes
- removeLast / Representing data using Qt's core classes
- replace / Representing data using Qt's core classes
- swap / Representing data using Qt's core classes
- toStdList / Representing data using Qt's core classes
- toVector / Representing data using Qt's core classes
- QListView / Model-view-controller programming with Qt
- QLocale
- qmake
- QMap / Working with key-value pairs
- QMenu, methods
- removeAction / Your main application and its menus
- addAction / Your main application and its menus
- clear / Your main application and its menus
- addSeparator / Your main application and its menus
- addMenu / Your main application and its menus
- QML
- URL / Code interlude – Qt Quick and the QML syntax
- and Qt Quick / Learning more about Qt Quick and QML
- QML performance analyzer
- about / The QML performance analyzer
- QML Profiler
- QML syntax
- and Qt Quick, code interlude / Code interlude – Qt Quick and the QML syntax
- QMultiHash / Working with key-value pairs
- QMultiMap / Working with key-value pairs
- QMutex class
- lock method / Multithreading in Qt
- unlock method / Multithreading in Qt
- QNetworkAccessManager class / Performing HTTP requests
- QPaintDevice, subclasses
- QPaintDevice instances
- QPainter, drawing with / Drawing with QPainter on QPaintDevice instances
- QPainter
- drawing with, on QPaintDevice instances / Drawing with QPainter on QPaintDevice instances
- backgroundMode / Drawing with QPainter on QPaintDevice instances
- QFont / Drawing with QPainter on QPaintDevice instances
- QPen / Drawing with QPainter on QPaintDevice instances
- QPainter, methods
- drawArc / Drawing with QPainter on QPaintDevice instances
- drawConvexPolygon / Drawing with QPainter on QPaintDevice instances
- drawEllipse / Drawing with QPainter on QPaintDevice instances
- drawImage / Drawing with QPainter on QPaintDevice instances
- drawLine / Drawing with QPainter on QPaintDevice instances
- drawPicture / Drawing with QPainter on QPaintDevice instances
- drawPixmap / Drawing with QPainter on QPaintDevice instances
- drawPoint and drawPoints / Drawing with QPainter on QPaintDevice instances
- drawPolygon / Drawing with QPainter on QPaintDevice instances
- drawPolyline / Drawing with QPainter on QPaintDevice instances
- drawRect / Drawing with QPainter on QPaintDevice instances
- drawText / Drawing with QPainter on QPaintDevice instances
- fillPath / Drawing with QPainter on QPaintDevice instances
- fillRect / Drawing with QPainter on QPaintDevice instances
- QPicture / Drawing off screen
- QSemaphore / Multithreading in Qt
- QSizePolicy
- $$Fixed / Managing the widget layout with layouts
- $$Maximum / Managing the widget layout with layouts
- $$Preferred / Managing the widget layout with layouts
- $$Expanding / Managing the widget layout with layouts
- $$MinimumExpanding / Managing the widget layout with layouts
- QSizePolicy
- QSizePolicy$$Minimum / Managing the widget layout with layouts
- QSqlQueryModel / Model-view-controller programming with Qt
- QSqlRelationalTableModel / Model-view-controller programming with Qt
- QSqlTableModel / Model-view-controller programming with Qt
- QStandardItemModel / Model-view-controller programming with Qt
- QStandardPaths$$StandardLocation
- DesktopLocation / Accessing files using Qt
- DocumentsLocation / Accessing files using Qt
- MusicLocation / Accessing files using Qt
- PicturesLocation / Accessing files using Qt
- TempLocation / Accessing files using Qt
- HomeLocation / Accessing files using Qt
- DataLocation / Accessing files using Qt
- CacheLocation / Accessing files using Qt
- ConfigLocation / Accessing files using Qt
- QString / Working with key-value pairs
- QString, helper methods
- append / Representing data using Qt's core classes
- arg / Representing data using Qt's core classes
- at and operator[] / Representing data using Qt's core classes
- operator==, operator!=, operator<, operator>, operator<=, and operator>= / Representing data using Qt's core classes
- clear / Representing data using Qt's core classes
- contains / Representing data using Qt's core classes
- count / Representing data using Qt's core classes
- endsWith / Representing data using Qt's core classes
- startsWith / Representing data using Qt's core classes
- indexOf / Representing data using Qt's core classes
- insert / Representing data using Qt's core classes
- lastIndexOf / Representing data using Qt's core classes
- length / Representing data using Qt's core classes
- remove / Representing data using Qt's core classes
- setNum / Representing data using Qt's core classes
- split / Representing data using Qt's core classes
- toDouble / Representing data using Qt's core classes
- toLong / Representing data using Qt's core classes
- toFloat / Representing data using Qt's core classes
- toInt / Representing data using Qt's core classes
- toLower / Representing data using Qt's core classes
- toUpper / Representing data using Qt's core classes
- truncate / Representing data using Qt's core classes
- QStringListModel / Model-view-controller programming with Qt
- Qt
- downloading / Downloading Qt and Qt Creator
- URL / Downloading Qt and Qt Creator
- multithreading / Multithreading in Qt
- used, for accessing files / Accessing files using Qt
- used, for accessing HTTP resources / Accessing HTTP resources using Qt
- used, for parsing XML / Parsing XML using Qt
- menu sample, URL / Your main application and its menus
- Model-view-controller, programming with / Model-view-controller programming with Qt
- documentation, URL / Model-view-controller programming with Qt
- drawing with / What we need to start drawing with Qt
- sensors / Sensors in Qt
- sensors, URL / Sensors in Qt
- Qt
- downloading / Downloading Qt and Qt Creator
- Qt's core classes
- used, for representing data / Representing data using Qt's core classes
- Qt**Window flags
- Qt**FramelessWindowHint / Setting the Qt Quick window display options
- Qt**WindowStaysOnTopHint / Setting the Qt Quick window display options
- Qt**WindowStaysOnBottomHint / Setting the Qt Quick window display options
- Qt**Desktop / Setting the Qt Quick window display options
- QTableView / Model-view-controller programming with Qt
- Qt Assistant / Learning more about Qt
- Qt C++ application
- QtLeakyButton / QtLeakyButton – a Qt C++ application in need of memory help
- Qt Concurrent
- URL / Multithreading in Qt
- Qt core container classes
- Qt Creator
- downloading / Downloading Qt and Qt Creator
- URL / Downloading Qt and Qt Creator, Supporting other mobile platforms
- way, finding around / Finding your way around Qt Creator
- help documentation, URL / Your main application and its menus
- for Android, creating / Setting up Qt Creator for Android
- configuring / Configuring Qt Creator
- mobile platforms, supporting / Supporting other mobile platforms
- used, for writing console applications / Writing console applications with Qt Creator
- integrating, with version control systems / Integrating Qt Creator with version control systems
- about / Learning more about Qt
- signal-slot connections, debugging / Debugging Qt's signal-slot connections
- Qt Creator, for Android
- creating / Setting up Qt Creator for Android
- requisites, downloading / Downloading all the pieces
- environment variables, setting / Setting environment variables
- SDK installation, finishing / Finishing the Android SDK installation
- Qt Quick Hello World, building / Building and running your application
- Qt Quick Hello World, running / Building and running your application
- Qt Creator, variables
- QT / Learning the landscape – the Build menu and the .pro files
- TARGET / Learning the landscape – the Build menu and the .pro files
- TEMPLATE / Learning the landscape – the Build menu and the .pro files
- CONFIG / Learning the landscape – the Build menu and the .pro files
- SOURCES / Learning the landscape – the Build menu and the .pro files
- HEADERS / Learning the landscape – the Build menu and the .pro files
- INSTALLS / Learning the landscape – the Build menu and the .pro files
- Qt Creator class, features
- memory performance / Writing console applications with Qt Creator
- iteration / Writing console applications with Qt Creator
- readability / Writing console applications with Qt Creator
- portability / Writing console applications with Qt Creator
- Qt Creator Designer
- QBoxLayout / Managing the widget layout with layouts
- QHBoxLayout / Managing the widget layout with layouts
- QVBoxLayout / Managing the widget layout with layouts
- QFormLayout / Managing the widget layout with layouts
- QGridLayout / Managing the widget layout with layouts
- QStackedLayout / Managing the widget layout with layouts
- Qt Designer
- forms, creating in / Creating forms in Qt Designer
- Qt Quick applications, creating / Creating Qt Quick applications in Qt Designer
- Qt documentation
- QtGUI library
- used, for Hello World application / Hello World using the QtGui library
- QThread / Multithreading in Qt
- URL / Multithreading in Qt
- QtLeakyButton
- Qt Metaobject Language (QML) / The fundamental concepts of Qt Quick
- Qt Multimedia
- URL / Multimedia in Qt
- QtPositioning module
- PositionSource / Determining the device location
- Position / Determining the device location
- Coordinate / Determining the device location
- Qt Project forums
- URL / Learning more about Qt
- Qt Quick
- used, for Hello World application / Hello World using Qt Quick
- and QML syntax / Code interlude – Qt Quick and the QML syntax
- and QML / Learning more about Qt Quick and QML
- fundamental concepts / The fundamental concepts of Qt Quick
- states / States and transitions in Qt Quick
- transitions / States and transitions in Qt Quick
- integrating, with C++ / Integrating Qt Quick and C++
- multimedia / Multimedia in Qt
- mobile application performance, enhancing / Computational resources are at a premium
- window display options, setting / Setting the Qt Quick window display options
- Qt Quick application
- Qt Quick applications
- creating, in QT Designer / Creating Qt Quick applications in Qt Designer
- reusable Button, creating / Creating a reusable button
- calculator's main view / The calculator's main view
- Qt Quick Hello World application
- building / Building and running your application
- running / Building and running your application
- QTreeView / Model-view-controller programming with Qt
- QtSlowButton
- Qt Widgets
- Qt Widgets application logic
- QWebPage, signals
- loadStarted / Rendering web content with QWebView
- loadFinished / Rendering web content with QWebView
- initialLayoutCompleted / Rendering web content with QWebView
- pageChanged / Rendering web content with QWebView
- urlChanged / Rendering web content with QWebView
- QWebView
- web content, rendering with / Rendering web content with QWebView
- loadStarted / Rendering web content with QWebView
- loadProgress / Rendering web content with QWebView
- lloadFinished / Rendering web content with QWebView
- QWebView, properties
- hasSelection / Rendering web content with QWebView
- icon / Rendering web content with QWebView
- selectedHtml / Rendering web content with QWebView
- selectedText / Rendering web content with QWebView
- title / Rendering web content with QWebView
- url / Rendering web content with QWebView
- zoomFactor / Rendering web content with QWebView
- QWidget
- documentation, URL / Creating custom widgets
- QXmlStreamReader class
- URL / Parsing XML using Qt
R
- readNext
- StartDocument / Parsing XML using Qt
- EndDocument / Parsing XML using Qt
- StartElement / Parsing XML using Qt
- EndElement / Parsing XML using Qt
- Characters / Parsing XML using Qt
- Comment / Parsing XML using Qt
- DTD / Parsing XML using Qt
- EntityReference / Parsing XML using Qt
- ProcessingInstruction / Parsing XML using Qt
- reusable Button
- creating / Creating a reusable button
- reverse geodetic problem / Determining the device location
- roleNames method / Putting it all together – an image gallery application
S
- sample library
- about / Getting started – our sample library
- creating / Getting started – our sample library
- linking against / Linking against our sample library
- sensors
- in Qt / Sensors in Qt
- sensors, properties
- dataRate / Sensors in Qt
- active / Sensors in Qt
- onReadingChanged / Sensors in Qt
- setRootPath method / Putting it all together – an image gallery application
- signal-slot connections, Qt Creator
- debugging / Debugging Qt's signal-slot connections
- signals
- signals, MouseArea
- onClicked / The fundamental concepts of Qt Quick
- onDoubleClicked / The fundamental concepts of Qt Quick
- onEntered / The fundamental concepts of Qt Quick
- onExited / The fundamental concepts of Qt Quick
- onPressed / The fundamental concepts of Qt Quick
- onReleased / The fundamental concepts of Qt Quick
- onWheel / The fundamental concepts of Qt Quick
- slots
- Software Development Kit (SDK) / Downloading all the pieces
- sound effects
- playing / Playing audio clips and sound effects
- SoundEffect type
- special parameters
- Standard Template Library (STL) / Writing console applications with Qt Creator
- states, Qt Quick / States and transitions in Qt Quick
- strings
- marking, for localization / Marking strings for localization
T
- The Noun Project
- toString method
- QLocale$$LongFormat / Localizing special parameters – currencies and dates with QLocale
- QLocale$$ShortFormat / Localizing special parameters – currencies and dates with QLocale
- QLocale$$NarrowFormat / Localizing special parameters – currencies and dates with QLocale
- transitions, Qt Quick / States and transitions in Qt Quick
V
- Valgrind
- used, for finding memory leaks / Finding memory leaks with Valgrind
- about / Finding memory leaks with Valgrind
- URL / Finding memory leaks with Valgrind
- variables
- examining / Examining variables and memory
- version control systems
- Qt Creator, integrating with / Integrating Qt Creator with version control systems
- about / Integrating Qt Creator with version control systems
- video clips
- playing / Playing video clips
- VideoOutput, properties
- autoOrientation / Playing video clips
- contentRect / Playing video clips
- fillMode / Playing video clips
- orientation / Playing video clips
- sourceRect / Playing video clips
- view / Model-view-controller programming with Qt
- visual elements, Qt Quick
- Window / The fundamental concepts of Qt Quick
- Item / The fundamental concepts of Qt Quick
- Image / The fundamental concepts of Qt Quick
- AnimatedImage / The fundamental concepts of Qt Quick
- AnimatedSprite / The fundamental concepts of Qt Quick
- Text / The fundamental concepts of Qt Quick
W
- web content
- rendering, with / Rendering web content with QWebView
- WebKit browser
- widget layout
- managing, with layouts / Managing the widget layout with layouts
- URL / Managing the widget layout with layouts
- window display options, Qt Quick
- WorkerThread
- implementing / Implementing WorkerThread
X
- XML
- parsing, Qt used / Parsing XML using Qt
- parsing, HTTP used / Using XML parsing with HTTP