My Account Log in

2 options

Application development with Qt creator : design and build dazzling cross-platform applications using Qt and Qt Quick / Ray Rischpater.

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Rischpater, Ray, author.
Series:
Community experience distilled.
Community Experience Distilled
Language:
English
Subjects (All):
Qt (Electronic resource).
Application software--Development.
Application software.
Embedded computer systems.
Physical Description:
1 online resource (264 p.)
Edition:
2nd ed.
Other Title:
Design and build dazzling cross-platform applications using Qt and Qt Quick
Place of Publication:
Birmingham, England : Packt Publishing, 2014.
Language Note:
English
System Details:
text file
Summary:
This book is great for developers who are new to Qt and Qt Creator and who are interested in harnessing the power of Qt for cross-platform development. If you have basic experience programming in C++, you have what it takes to create engaging cross-platform applications using Qt and Qt Creator!
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Qt Creator; Downloading Qt and Qt Creator; Finding your way around Qt Creator; Your first application - Hello World; Hello World using the QtGUI library; Hello World using Qt Quick; Summary; Chapter 2: Building Applications with Qt Creator; Getting started - our sample library; Learning the landscape - the Build menu and the .pro files; Linking against our sample library; Getting lost and found again - debugging
Setting breakpoints and stepping through your programExamining variables and memory; Examining the call stack; The Projects pane and building your project; A review - running and debugging your application; Summary; Chapter 3: Designing Your Application with Qt Designer; Code interlude - signals and slots; Creating forms in Qt Designer; Creating the main form; Using application resources; Instantiating forms, message boxes, and dialogs in your application; Wiring the Qt Widgets application logic; Learning more about Qt Widgets ; Code interlude - Qt Quick and the QML syntax
Creating Qt Quick applications in Qt DesignerCreating a reusable button; The calculator's main view; Learning more about Qt Quick and QML; Summary; Chapter 4: Qt Foundations; Representing data using Qt's core classes; Working with key-value pairs; Multithreading in Qt; Accessing files using Qt; Accessing HTTP resources using Qt; Performing HTTP requests; Parsing XML using Qt; Using XML parsing with HTTP; Implementing WorkerThread; Summary; Chapter 5: Developing Applications with Qt Widgets; Your main application and its menus; Simple Qt Widgets; Managing the widget layout with layouts
Model-view-controller programming with QtAnalyzing a concrete model subclass; Rendering web content with QWebView; Summary; Chapter 6: Drawing with Qt; What we need to start drawing with Qt; Drawing with QPainter on QPaintDevice instances; Drawing off screen; Creating custom widgets; The Graphics View Framework; Summary; Chapter 7: Doing More with Qt Quick; Fundamental concepts of Qt Quick; States and transitions in Qt Quick; Integrating Qt Quick and C++; Putting it all together - an image gallery application; Summary; Chapter 8: Multimedia and Qt Quick; Multimedia in Qt
Playing audio clips and sound effectsPlaying video clips; Accessing the camera; Summary; Chapter 9: Sensors and Qt Quick; Sensors in Qt; Determining device location; Obtaining a device's position - a simple example; Summary; Chapter 10: Localizing Your Application with Qt Linguist; Understanding the task of localization; Marking strings for localization; Localizing your application with QLinguist; Including localized strings in your application; Localizing special parameters - currencies and dates with QLocale; Summary; Chapter 11: Optimizing Performance with Qt Creator
The QML performance analyzer
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed December 17, 2014).
ISBN:
9781784399221
1784399221
OCLC:
899245800

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account