Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Application Development with Qt Creator - Build cross-platform applications and GUIs using Qt 5 and C++ 3rd Edition - cover

Application Development with Qt Creator - Build cross-platform applications and GUIs using Qt 5 and C++ 3rd Edition

Ray Rischpater, Lee Zhi Eng

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Explore Qt Creator, Qt Quick, and QML to design and develop applications that work on desktop, mobile, embedded, and IoT platforms

 

Key Features


Build a solid foundation in Qt by learning about its core classes, multithreading, File I/O, and networking

Learn GUI programming and build custom interfaces using Qt Widgets, Qt Designer, and QML

Use the latest features of C++17 for improving the performance of your Qt applications

 

Book Description


 
Qt is a powerful development framework that serves as a complete toolset for building cross-platform applications, helping you reduce development time and improve productivity. Completely revised and updated to cover C++17 and the latest developments in Qt 5.12, this comprehensive guide is the third edition of Application Development with Qt Creator.


 



 
You'll start by designing a user interface using Qt Designer and learn how to instantiate custom messages, forms, and dialogues. You'll then understand Qt's support for multithreading, a key tool for making applications responsive, and the use of Qt's Model-View-Controller (MVC) to display data and content. As you advance, you'll learn to draw images on screen using Graphics View Framework and create custom widgets that interoperate with Qt Widgets. This Qt programming book takes you through Qt Creator's latest features, such as Qt Quick Controls 2, enhanced CMake support, a new graphical editor for SCXML, and a model editor. You'll even work with multimedia and sensors using Qt Quick, and finally develop applications for mobile, IoT, and embedded devices using Qt Creator.


 



 
By the end of this Qt book, you'll be able to create your own cross-platform applications from scratch using Qt Creator and the C++ programming language.


 


What you will learn


Create programs from scratch using the Qt framework and C++ language

Compile and debug your Qt Quick and C++ applications using Qt Creator

Implement map view with your Qt application and display device location on the map

Understand how to call Android and iOS native functions from Qt C++ code

Localize your application with Qt Linguist

Explore various Qt Quick components that provide access to audio and video playbacks

Develop GUI applications using both Qt and Qt Quick

 

Who this book is for


 
If you are a beginner looking to harness the power of Qt and the Qt Creator framework for cross-platform development, this book is for you. Although no prior knowledge of Qt and Qt Creator is required, basic knowledge of C++ programming is assumed.
Available since: 01/31/2020.
Print length: 426 pages.

Other books that might interest you

  • Researchers Aim to Unlock Genetic Data Goldmine - cover

    Researchers Aim to Unlock...

    PBS NewsHour

    • 0
    • 0
    • 0
    Researchers in the San Francisco Bay area believe genetic tests will help them find the best ways to treat and potentially prevent diseases such as Alzheimer's disease, breast and prostate cancers. Spencer Michels reports on a giant data bank that houses genetic information on 200,000 people as part of a groundbreaking study.
    Show book
  • Introduction to the Universe An: The Big Ideas of Astronomy - cover

    Introduction to the Universe An:...

    Guy Consolmagno

    • 0
    • 0
    • 0
    Let the beauty of astronomy inspire your contemplation of creation.An Introduction to the Universe: The Big Ideas of Astronomy will give you a deeper appreciation of the sky and our ever-growing understanding of astronomy. Your guide for this journey through the cosmos is Dr. Guy Consolmagno (Ph.D., University of Arizona), a renowned astronomer and director of the Vatican’s astronomical observatory. In his engaging lectures, you’ll deepen your sense of joy as you gaze at the stars and planets. Astronomy is something everyone can do: it takes no special equipment or specialized education to look at the sky. But you first need to know what to look for. With this in mind, Dr. Consolmagno teaches you how to examine the sky yourself, recognizing its rhythms and regularities. You’ll then explore how professional astronomers and religious texts have understood the stars. As you navigate our solar system and other galaxies, you will explore the meaning of dark energy, dark matter, and the dark skies themselves. Dr. Consolmagno’s talks are not a mere recitation of facts but rather a reminder that, like the stars above, you too are a brilliant and living part of this remarkable universe.This course is part of the Learn25 Collection.
    Show book
  • The Sun: A Planet in our Solar System - cover

    The Sun: A Planet in our Solar...

    Jason Hill

    • 0
    • 0
    • 0
    Do you love learning about space?  Do you know how important the solar system is?  This is the audio book for you.   All your questions will be answered.The Suns' gravity holds our solar system together, keeping everything from the biggest planets to the smallest particles of debris in our orbit. Electric currents in the Sun generate a magnetic field that is carried out through our solar system by the solar wind—a stream of electrically charged gas blowing outward from the Sun in all directions.
    Show book
  • Bedtime Stories for Adults - Relaxing Deep Sleep Hypnosis Reduce Anxiety Stress Depression and Insomnia Mindfulness to Heal Your Brain - cover

    Bedtime Stories for Adults -...

    Andy Benson

    • 0
    • 0
    • 0
    Bedtime stories aren’t just for kids anymore… 
    Do you find that you suffer from insomnia, no matter how hard you try to cope with it? Are you always exhausted even though you know that you shouldn’t be? If you find that bedtime is impossible for you to cope with, then this book is for you! 
    As you listen through this book, you will be introduced to the idea of using stories and mindfulness to help yourself drift off to sleep. There is a reason that bedtime stories are so recommended for getting children to sleep. After all—having time to enjoy a story allows your mind to relax and allows you to begin to focus more on the moment. 
    Finally, at the end of the book, you will be given two more traditional mindful meditations that are designed to trigger that state of mindfulness within yourself so you can then begin to relax and enjoy a restful night’s sleep. 
    If you’re ready to start sleeping better, then you are in the right spot. This book may be able to help you relax enough to fall asleep! As you read, you can expect to see: 
    An adventure in which Sophie and Bella go hiking and get lost in the mountains 
    A rush for Sophie and her best friend, Cara, to get to the airport in time for their vacation to Greece that teaches them a valuable lesson 
    A tour through the Acropolis of Athens, the place of Sophie’s dreams 
    A trip through a beautiful mansion as Cara tries to buy a house in the area and tours some of the nicest areas that town has to offer 
    A story in which Sophie runs into her old roommate from college and catches up with her 
    A misadventure through the mall where Sophie tries something new and learns not to trust all of the different activities and ideas suggested on the internet 
    Two guided meditations to help you fall asleep with ease
    Show book
  • Clamor - How Noise Took Over the World and How We Can Take It Back - cover

    Clamor - How Noise Took Over the...

    Chris Berdik

    • 0
    • 0
    • 0
    An eye- (and ear-) opening investigation into how the cacophony of our ever-noisier world affects our health, our well-being, and our planet. 
     
     
     
    Early-morning jackhammering from construction down the block. The dull roar of jet overflights. Your officemate's phone conversations. Noise is everywhere, disrupting our sleep, ratcheting up our stress, destroying our concentration—yet it's a problem that many of us shrug off once the immediate annoyance passes. In Clamor, Chris Berdik reveals noise as one of the most pervasive, yet underacknowledged, pollutants in our daily lives, the harms of which extend far beyond our hearing, from our children's learning outcomes to our longevity to the natural world around us. 
     
     
     
    We systemically neglect life's sonic dimension at our peril—not only driving up the racket but failing to harness sound's great potential. Berdik introduces us to the researchers, rock stars, architects, and many others who are finding surprising ways to make our world sound not only less bad, but better. Rising above the ever-increasing din, Clamor is an urgent—and ultimately inspiring—call to reconsider our relationship to our world's soundscapes.
    Show book
  • Build a Massive Social Following - cover

    Build a Massive Social Following

    Lloyd Marshall

    • 0
    • 0
    • 0
    Build a Massive Social Following: Discover the Secrets on How to Build a Massive and Loyal Following on Your Social Media Before social media’s rise in popularity, businesses would gain customers mostly through traditional advertising techniques. Using social media is no different from traditional advertising techniques in that it is a direct reflection on your business and what it can do for your customers. To establish your brand on the various social media platforms, there are a few things that you must do to ensure that your brand is what you want it to be. A good brand will be engaging to customers, will give them the opportunity to see that you are different from your competition, and will put your business in the best light possible.There is no question that social media is a great advertising tool. In this audiobook, you will discover how to grow your tribe and build your followers. You will learn how to establish your brand and online presence and build a massive loyal following for your business.This audiobook will cover the following topics:- Using Facebook for Your Business- Utilizing YouTube- Tweeting About Your Business- Capturing Followers on Instagram- Continuing Your Success- And many more!By using social media in your business, you'll be able to reach more people and build your brand while watching your business grow. IF you want to learn more, scroll up and click “add to cart” now!
    Show book