Mastering Qt 5: create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick
An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt Gamepad Key Features Unleash the power of Qt 5.11 with C++ Build applications using Qt Widgets (C++) or Qt Quick (QML) Create cross-platform applications for mobile and desktop platforms...
Saved in:
Main Authors: | , |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
Birmingham, UK
Packt Publishing
2018
|
Edition: | Second edition. |
Subjects: | |
Links: | https://learning.oreilly.com/library/view/-/9781788995399/?ar |
Summary: | An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt Gamepad Key Features Unleash the power of Qt 5.11 with C++ Build applications using Qt Widgets (C++) or Qt Quick (QML) Create cross-platform applications for mobile and desktop platforms with Qt 5 Book Description Qt 5.11 is an app development framework that provides a great user experience and develops full capability applications with Qt Widgets, QML, and even Qt 3D. Whether you're building GUI prototypes or fully-fledged cross-platform GUI applications with a native look and feel, Mastering Qt 5 is your fastest, easiest, and most powerful solution. This book addresses various challenges and teaches you to successfully develop cross-platform applications using the Qt framework, with the help of well-organized projects. Working through this book, you will gain a better understanding of the Qt framework, as well as the tools required to resolve serious issues, such as linking, debugging, and multithreading. You'll start off your journey by discovering the new Qt 5.11 features, soon followed by exploring different platforms and learning to tame them. In addition to this, you'll interact with a gamepad using Qt Gamepad. Each chapter is a logical step for you to complete in order to master Qt. By the end of this book, you'll have created an application that has been tested and is ready to be shipped. What you will learn Create stunning UIs with Qt Widgets and Qt Quick 2 Develop powerful, cross-platform applications with the Qt framework Design GUIs with the Qt Designer and build a library in it for UI previews Handle user interaction with the Qt signal or slot mechanism in C++ Prepare a cross-platform project to host a third-party library Use the Qt Animation framework to display stunning effects Deploy mobile apps with Qt and embedded platforms Interact with a gamepad using Qt Gamepad Who this book is for Mastering Qt 5 is for developers and programmers who want to build GUI-based applications. C++ knowledge is necessary, and knowing QT basics will help you get the most out of this book. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you. |
Item Description: | Includes index. - Online resource; title from title page (viewed September 11, 2018) |
Physical Description: | 1 Online-Ressource (1 volume) illustrations |
ISBN: | 9781788993890 1788993896 9781788995399 |
Staff View
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047721928 | ||
003 | DE-627-1 | ||
005 | 20240228120545.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2018 xx |||||o 00| ||eng c | ||
020 | |a 9781788993890 |9 978-1-78899-389-0 | ||
020 | |a 1788993896 |9 1-78899-389-6 | ||
020 | |a 9781788995399 |9 978-1-78899-539-9 | ||
035 | |a (DE-627-1)047721928 | ||
035 | |a (DE-599)KEP047721928 | ||
035 | |a (ORHE)9781788995399 | ||
035 | |a (DE-627-1)047721928 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.437 |2 23 | |
100 | 1 | |a Lazar, Guillaume |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Mastering Qt 5 |b create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick |c Guillaume Lazar, Robin Penea |
250 | |a Second edition. | ||
264 | 1 | |a Birmingham, UK |b Packt Publishing |c 2018 | |
300 | |a 1 Online-Ressource (1 volume) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes index. - Online resource; title from title page (viewed September 11, 2018) | ||
520 | |a An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt Gamepad Key Features Unleash the power of Qt 5.11 with C++ Build applications using Qt Widgets (C++) or Qt Quick (QML) Create cross-platform applications for mobile and desktop platforms with Qt 5 Book Description Qt 5.11 is an app development framework that provides a great user experience and develops full capability applications with Qt Widgets, QML, and even Qt 3D. Whether you're building GUI prototypes or fully-fledged cross-platform GUI applications with a native look and feel, Mastering Qt 5 is your fastest, easiest, and most powerful solution. This book addresses various challenges and teaches you to successfully develop cross-platform applications using the Qt framework, with the help of well-organized projects. Working through this book, you will gain a better understanding of the Qt framework, as well as the tools required to resolve serious issues, such as linking, debugging, and multithreading. You'll start off your journey by discovering the new Qt 5.11 features, soon followed by exploring different platforms and learning to tame them. In addition to this, you'll interact with a gamepad using Qt Gamepad. Each chapter is a logical step for you to complete in order to master Qt. By the end of this book, you'll have created an application that has been tested and is ready to be shipped. What you will learn Create stunning UIs with Qt Widgets and Qt Quick 2 Develop powerful, cross-platform applications with the Qt framework Design GUIs with the Qt Designer and build a library in it for UI previews Handle user interaction with the Qt signal or slot mechanism in C++ Prepare a cross-platform project to host a third-party library Use the Qt Animation framework to display stunning effects Deploy mobile apps with Qt and embedded platforms Interact with a gamepad using Qt Gamepad Who this book is for Mastering Qt 5 is for developers and programmers who want to build GUI-based applications. C++ knowledge is necessary, and knowing QT basics will help you get the most out of this book. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you. | ||
630 | 2 | 0 | |a Qt (Electronic resource) |
650 | 0 | |a Application software | |
650 | 4 | |a Qt (Electronic resource) | |
650 | 4 | |a Logiciels d'application | |
650 | 4 | |a Business applications | |
650 | 4 | |a Computer programming ; software development | |
650 | 4 | |a Programming & scripting languages: general | |
650 | 4 | |a Computers ; Programming ; General | |
650 | 4 | |a Computers ; Desktop Applications ; General | |
650 | 4 | |a Computers ; Programming Languages ; C | |
650 | 4 | |a Application software | |
700 | 1 | |a Penea, Robin |e VerfasserIn |4 aut | |
776 | 1 | |z 1788995392 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 1788995392 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781788995399/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Record in the Search Index
DE-BY-TUM_katkey | ZDB-30-ORH-047721928 |
---|---|
_version_ | 1821494860269486080 |
adam_text | |
any_adam_object | |
author | Lazar, Guillaume Penea, Robin |
author_facet | Lazar, Guillaume Penea, Robin |
author_role | aut aut |
author_sort | Lazar, Guillaume |
author_variant | g l gl r p rp |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047721928 (DE-599)KEP047721928 (ORHE)9781788995399 |
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 |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04437cam a22005412 4500</leader><controlfield tag="001">ZDB-30-ORH-047721928</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228120545.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2018 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788993890</subfield><subfield code="9">978-1-78899-389-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788993896</subfield><subfield code="9">1-78899-389-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788995399</subfield><subfield code="9">978-1-78899-539-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047721928</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047721928</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781788995399</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047721928</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.437</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Lazar, Guillaume</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mastering Qt 5</subfield><subfield code="b">create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick</subfield><subfield code="c">Guillaume Lazar, Robin Penea</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK</subfield><subfield code="b">Packt Publishing</subfield><subfield code="c">2018</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 volume)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Online resource; title from title page (viewed September 11, 2018)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt Gamepad Key Features Unleash the power of Qt 5.11 with C++ Build applications using Qt Widgets (C++) or Qt Quick (QML) Create cross-platform applications for mobile and desktop platforms with Qt 5 Book Description Qt 5.11 is an app development framework that provides a great user experience and develops full capability applications with Qt Widgets, QML, and even Qt 3D. Whether you're building GUI prototypes or fully-fledged cross-platform GUI applications with a native look and feel, Mastering Qt 5 is your fastest, easiest, and most powerful solution. This book addresses various challenges and teaches you to successfully develop cross-platform applications using the Qt framework, with the help of well-organized projects. Working through this book, you will gain a better understanding of the Qt framework, as well as the tools required to resolve serious issues, such as linking, debugging, and multithreading. You'll start off your journey by discovering the new Qt 5.11 features, soon followed by exploring different platforms and learning to tame them. In addition to this, you'll interact with a gamepad using Qt Gamepad. Each chapter is a logical step for you to complete in order to master Qt. By the end of this book, you'll have created an application that has been tested and is ready to be shipped. What you will learn Create stunning UIs with Qt Widgets and Qt Quick 2 Develop powerful, cross-platform applications with the Qt framework Design GUIs with the Qt Designer and build a library in it for UI previews Handle user interaction with the Qt signal or slot mechanism in C++ Prepare a cross-platform project to host a third-party library Use the Qt Animation framework to display stunning effects Deploy mobile apps with Qt and embedded platforms Interact with a gamepad using Qt Gamepad Who this book is for Mastering Qt 5 is for developers and programmers who want to build GUI-based applications. C++ knowledge is necessary, and knowing QT basics will help you get the most out of this book. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">Qt (Electronic resource)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Qt (Electronic resource)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Business applications</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming ; software development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming & scripting languages: general</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computers ; Programming ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computers ; Desktop Applications ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computers ; Programming Languages ; C</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Penea, Robin</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1788995392</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1788995392</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781788995399/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047721928 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:21:05Z |
institution | BVB |
isbn | 9781788993890 1788993896 9781788995399 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 volume) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing |
record_format | marc |
spelling | Lazar, Guillaume VerfasserIn aut Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick Guillaume Lazar, Robin Penea Second edition. Birmingham, UK Packt Publishing 2018 1 Online-Ressource (1 volume) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes index. - Online resource; title from title page (viewed September 11, 2018) An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt Gamepad Key Features Unleash the power of Qt 5.11 with C++ Build applications using Qt Widgets (C++) or Qt Quick (QML) Create cross-platform applications for mobile and desktop platforms with Qt 5 Book Description Qt 5.11 is an app development framework that provides a great user experience and develops full capability applications with Qt Widgets, QML, and even Qt 3D. Whether you're building GUI prototypes or fully-fledged cross-platform GUI applications with a native look and feel, Mastering Qt 5 is your fastest, easiest, and most powerful solution. This book addresses various challenges and teaches you to successfully develop cross-platform applications using the Qt framework, with the help of well-organized projects. Working through this book, you will gain a better understanding of the Qt framework, as well as the tools required to resolve serious issues, such as linking, debugging, and multithreading. You'll start off your journey by discovering the new Qt 5.11 features, soon followed by exploring different platforms and learning to tame them. In addition to this, you'll interact with a gamepad using Qt Gamepad. Each chapter is a logical step for you to complete in order to master Qt. By the end of this book, you'll have created an application that has been tested and is ready to be shipped. What you will learn Create stunning UIs with Qt Widgets and Qt Quick 2 Develop powerful, cross-platform applications with the Qt framework Design GUIs with the Qt Designer and build a library in it for UI previews Handle user interaction with the Qt signal or slot mechanism in C++ Prepare a cross-platform project to host a third-party library Use the Qt Animation framework to display stunning effects Deploy mobile apps with Qt and embedded platforms Interact with a gamepad using Qt Gamepad Who this book is for Mastering Qt 5 is for developers and programmers who want to build GUI-based applications. C++ knowledge is necessary, and knowing QT basics will help you get the most out of this book. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you. Qt (Electronic resource) Application software Logiciels d'application Business applications Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Desktop Applications ; General Computers ; Programming Languages ; C Penea, Robin VerfasserIn aut 1788995392 Erscheint auch als Druck-Ausgabe 1788995392 |
spellingShingle | Lazar, Guillaume Penea, Robin Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick Qt (Electronic resource) Application software Logiciels d'application Business applications Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Desktop Applications ; General Computers ; Programming Languages ; C |
title | Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick |
title_auth | Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick |
title_exact_search | Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick |
title_full | Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick Guillaume Lazar, Robin Penea |
title_fullStr | Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick Guillaume Lazar, Robin Penea |
title_full_unstemmed | Mastering Qt 5 create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick Guillaume Lazar, Robin Penea |
title_short | Mastering Qt 5 |
title_sort | mastering qt 5 create stunning cross platform applications using c with qt widgets and qml with qt quick |
title_sub | create stunning cross-platform applications using C++ with Qt widgets and QML with QT Quick |
topic | Qt (Electronic resource) Application software Logiciels d'application Business applications Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Desktop Applications ; General Computers ; Programming Languages ; C |
topic_facet | Qt (Electronic resource) Application software Logiciels d'application Business applications Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Desktop Applications ; General Computers ; Programming Languages ; C |
work_keys_str_mv | AT lazarguillaume masteringqt5createstunningcrossplatformapplicationsusingcwithqtwidgetsandqmlwithqtquick AT penearobin masteringqt5createstunningcrossplatformapplicationsusingcwithqtwidgetsandqmlwithqtquick |