Hands-On GUI Programming with C++ and Qt5

Hands-On GUI Programming with C++ and Qt5

Hands-On GUI Programming with C++ and Qt5

Lee Zhi Eng

69,54 €
IVA incluido
Recíbelo en 3 días
Editorial:
Packt Publishing
Año de edición:
2018
ISBN:
9781788397827
Páginas:
224
Encuadernación:
Rústica
69,54 €
IVA incluido
Recíbelo en 3 días

Selecciona una librería:

Create visually appealing and feature-rich applications by using Qt 5 and the C++ languageKey Features:Explore Qt 5’s powerful features to easily design your GUI applicationLeverage Qt 5 to build attractive cross-platform applicationsWork with Qt modules for multimedia, networking, and location, to customize your Qt applicationsBook Description:Qt 5, the latest version of Qt, enables you to develop applications with complex user interfaces for multiple targets. It provides you with faster and smarter ways to create modern UIs and applications for multiple platforms. This book will teach you to design and build graphical user interfaces that are functional, appealing, and user-friendly.In the initial part of the book, you will learn what Qt 5 is and what you can do with it. You will explore the Qt Designer, discover the different types of widgets generally used in Qt 5, and then connect your application to the database to perform dynamic operations. Next, you will be introduced to Qt 5 chart which allows you to easily render different types of graphs and charts and incorporate List View Widgets in your application. You will also work with various Qt modules, like QtLocation, QtWebEngine, and the networking module through the course of the book. Finally, we will focus on cross-platform development with QT 5 that enables you to code once and run it everywhere, including mobile platforms.By the end of this book, you will have successfully learned about high-end GUI applications and will be capable of building many more powerful, cross-platform applications.What You Will Learn:Implement tools provided by Qt 5 to design a beautiful GUIUnderstand different types of graphs and charts supported by Qt 5Create a web browser using the Qt 5 WebEngine module and web view widgetConnect to the MySQL database and display data obtained from it onto the Qt 5 GUIIncorporate the Qt 5 multimedia and networking module in your applicationDevelop Google Map-like applications using Qt 5’s location moduleDiscover cross-platform development by exporting the Qt 5 application to different platformsUncover the secrets behind debugging Qt 5 and C++ applicationsWho this book is for:This book will appeal to developers and programmers who would like to build GUI-based applications. Basic knowledge of C++ is necessary and the basics of Qt would be helpful.

Artículos relacionados

  • Handbook of Research on Cloud and Fog Computing Infrastructures for Data Science
    Fog computing is quickly increasing its applications and uses to the next level. As it continues to grow, different types of virtualization technologies can thrust this branch of computing further into mainstream use. The Handbook of Research on Cloud and Fog Computing Infrastructures for Data Science is a key reference volume on the latest research on the role of next-generati...
    Recíbelo en 3 días

    321,65 €

  • Advancements in Computer Vision and Image Processing
    Jose Garcia-Rodriguez
    Interest in computer vision and image processing has grown in recent years with the advancement of everyday technologies such as smartphones, computer games, and social robotics. These advancements have allowed for advanced algorithms that have improved the processing capabilities of these technologies. Advancements in Computer Vision and Image Processing is a critical scholarl...
    Recíbelo en 3 días

    255,04 €

  • Information Visualization Techniques in the Social Sciences and Humanities
    The representation of abstract data and ideas can be a difficult and tedious task to handle when learning new concepts; however, the advances in emerging technology have allowed for new methods of representing such conceptual data. Information Visualization Techniques in the Social Sciences and Humanities is a critical scholarly resource that examines the application of informa...
    Recíbelo en 3 días

    269,47 €

  • Critical Research on Scalability and Security Issues in Virtual Cloud Environments
    Individual users and business organizations are shifting their data storage and utilizing cloud computing because of its easy availability and reduced costs. Although, this technology is creating an easy way to store, share, and access data, serious security concerns have been generated. Critical Research on Scalability and Security Issues in Virtual Cloud Environments is a cri...
    Recíbelo en 3 días

    295,18 €

  • Innovative Applications of Big Data in the Railway Industry
    Use of big data has proven to be beneficial within many different industries, especially in the field of engineering; however, infiltration of this type of technology into more traditional heavy industries, such as the railways, has been limited. Innovative Applications of Big Data in the Railway Industry is a pivotal reference source for the latest research findings on the uti...
    Recíbelo en 3 días

    322,94 €

  • Promoting Global Competencies Through Media Literacy
    It is imperative that the 21st century population develops media literacy competence at several levels. Schools possess a crucial role in achieving these competencies and as such, teachers need to be equipped with effective methods and training. Promoting Global Competencies Through Media Literacy is an advanced reference publication featuring the latest scholarly research on t...
    Recíbelo en 3 días

    255,87 €

Otros libros del autor