skip to content
Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML. Preview this item
ClosePreview this item
Checking...

Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML.

Author: Nicholas Sherriff
Publisher: Birmingham : Packt Publishing, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Qt is a mature and powerful framework for delivering sophisticated applications across a multitude of platforms. It has a rich history in the Linux world, is widely used in embedded devices and has made great strides in the Mobile arena over the past few years. However, in the Microsoft Windows and Apple Mac OS X worlds, the dominance of ...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Sherriff, Nicholas.
Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML.
Birmingham : Packt Publishing, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Nicholas Sherriff
ISBN: 9781788473682 178847368X 1788478851 9781788478854
OCLC Number: 1024267295
Description: 1 online resource (337 pages)
Contents: Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Hello Qt; Installing Qt; Maintaining your installation; Qt Creator; Scratchpad project; qmake; Summary; Chapter 2: Project Structure; Projects, MVC, and unit testing; Project creation; cm-lib; cm-tests; cm-ui; Mastering MVC; QObject; QML; Project output; Summary; Chapter 3: User Interface; UX; Creating views; StackView; Anchors; Sizing; Navigation; Fixing conflicts; Summary; Chapter 4: Style; Style resource; Font Awesome; Components; Styling the navigation bar; Clicking; Commands. Command barSummary; Chapter 5: Data; JSON; Object hierarchy; DataDecorators; Entities; Entity collections; Data models; Custom TextBox; Summary; Chapter 6: Unit Testing; Unit testing; The default Qt approach; Custom approach; DataDecorator tests; Entity Tests; Mocking; Summary; Chapter 7: Persistence; SQLite; Primary keys; Creating clients; Panels; Finding clients; Editing clients; Deleting clients; Summary; Chapter 8: Web Requests; Network access; Web Requests; RSS View; RSS; Summary; Chapter 9: Wrapping Up; Object factory; UI scaling; Dashboard; Enumerator selectors; Contacts. Deployment preparationOS X; Linux; Windows; Qt Installer framework; Installation; Summary; Other Books You May Enjoy; Index.

Abstract:

Qt is a mature and powerful framework for delivering sophisticated applications across a multitude of platforms. It has a rich history in the Linux world, is widely used in embedded devices and has  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(3)

User lists with this item (1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1024267295> # Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML.
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "1024267295" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4792240856#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://img1.od-cdn.com/ImageType-100/6135-1/{BBEA849B-A5E6-486C-9752-0919833C4D69}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4792240856#Topic/computers_desktop_applications_general> ; # COMPUTERS--Desktop Applications--General
    schema:about <http://experiment.worldcat.org/entity/work/data/4792240856#CreativeWork/qt_electronic_resource> ; # Qt (Electronic resource)
    schema:about <http://dewey.info/class/005.437/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4792240856#Topic/application_software_development> ; # Application software--Development
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/4792240856#Person/sherriff_nicholas> ; # Nicholas Sherriff
    schema:datePublished "2018" ;
    schema:description "Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Hello Qt; Installing Qt; Maintaining your installation; Qt Creator; Scratchpad project; qmake; Summary; Chapter 2: Project Structure; Projects, MVC, and unit testing; Project creation; cm-lib; cm-tests; cm-ui; Mastering MVC; QObject; QML; Project output; Summary; Chapter 3: User Interface; UX; Creating views; StackView; Anchors; Sizing; Navigation; Fixing conflicts; Summary; Chapter 4: Style; Style resource; Font Awesome; Components; Styling the navigation bar; Clicking; Commands."@en ;
    schema:description "Qt is a mature and powerful framework for delivering sophisticated applications across a multitude of platforms. It has a rich history in the Linux world, is widely used in embedded devices and has made great strides in the Mobile arena over the past few years. However, in the Microsoft Windows and Apple Mac OS X worlds, the dominance of ..."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4792240856> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/4792240856#CreativeWork/learn_qt_5_build_modern_responsive_cross_platform_desktop_applications_with_qt_c++_and_qml> ;
    schema:name "Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML."@en ;
    schema:productID "1024267295" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1024267295#PublicationEvent/birmingham_packt_publishing_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4792240856#Agent/packt_publishing> ; # Packt Publishing
    schema:url <https://proquest.safaribooksonline.com/9781788478854> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1712728> ;
    schema:url <https://samples.overdrive.com/?crid=bbea849b-a5e6-486c-9752-0919833c4d69&.epub-sample.overdrive.com> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781788473682> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=5301593> ;
    schema:url <https://www.overdrive.com/search?q=BBEA849B-A5E6-486C-9752-0919833C4D69> ;
    schema:url "https://img1.od-cdn.com/ImageType-100/6135-1/{BBEA849B-A5E6-486C-9752-0919833C4D69}Img100.jpg" ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5301593> ;
    schema:url <http://ra.ocls.ca/ra/login.aspx?inst=conestoga&url=http://proquest.safaribooksonline.com/9781788478854> ;
    schema:url <https://nls.ldls.org.uk/welcome.html?ark:/81055/vdc_100056303457.0x000001> ;
    schema:url <https://ebookcentral.proquest.com/lib/liverpool/detail.action?docID=5301593> ;
    schema:workExample <http://worldcat.org/isbn/9781788473682> ;
    schema:workExample <http://worldcat.org/isbn/9781788478854> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1024267295> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4792240856#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4792240856#CreativeWork/qt_electronic_resource> # Qt (Electronic resource)
    a schema:CreativeWork ;
    schema:name "Qt (Electronic resource)" ;
    .

<http://experiment.worldcat.org/entity/work/data/4792240856#Person/sherriff_nicholas> # Nicholas Sherriff
    a schema:Person ;
    schema:familyName "Sherriff" ;
    schema:givenName "Nicholas" ;
    schema:name "Nicholas Sherriff" ;
    .

<http://experiment.worldcat.org/entity/work/data/4792240856#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4792240856#Topic/computers_desktop_applications_general> # COMPUTERS--Desktop Applications--General
    a schema:Intangible ;
    schema:name "COMPUTERS--Desktop Applications--General"@en ;
    .

<http://ra.ocls.ca/ra/login.aspx?inst=conestoga&url=http://proquest.safaribooksonline.com/9781788478854>
    rdfs:comment "5 simultaneous users allowed through Safari Technical Books" ;
    .

<http://worldcat.org/entity/work/data/4792240856#CreativeWork/learn_qt_5_build_modern_responsive_cross_platform_desktop_applications_with_qt_c++_and_qml>
    a schema:CreativeWork ;
    rdfs:label "Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1024267295> ; # Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML.
    .

<http://worldcat.org/isbn/9781788473682>
    a schema:ProductModel ;
    schema:isbn "178847368X" ;
    schema:isbn "9781788473682" ;
    .

<http://worldcat.org/isbn/9781788478854>
    a schema:ProductModel ;
    schema:isbn "1788478851" ;
    schema:isbn "9781788478854" ;
    .

<http://www.worldcat.org/title/-/oclc/1024267295>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1024267295> ; # Learn Qt 5 : Build modern, responsive cross-platform desktop applications with Qt, C++, and QML.
    schema:dateModified "2019-05-11" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.