舉報

會員
Qt 5 Blueprints
最新章節:
Index
Ifyouareaprogrammerlookingforatrulycross-platformGUIframeworktohelpyousaveyourtimebyside-steppingtheincompatibilitybetweendifferentplatformsandbuildingapplicationsusingQt5formultipletargets,thenthisbookismostcertainlyintendedforyou.ItisassumedthatyouhaveabasicprogrammingexperienceofC++andfundamentalknowledgeaboutQt.
目錄(87章)
倒序
- coverpage
- Qt 5 Blueprints
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Creating Your First Qt Application
- Creating a new project
- Changing the layout of widgets
- Understanding the mechanism of signals and slots
- Connecting two signals
- Creating a Qt Quick application
- Connecting C++ slots to QML signals
- Summary
- Chapter 2. Building a Beautiful Cross-platform Clock
- Creating a basic digital clock
- Tweaking the digital clock
- Saving and restoring settings
- Building on the Unix platforms
- Summary
- Chapter 3. Cooking an RSS Reader with Qt Quick
- Understanding model and view
- Parsing RSS Feeds by XmlListModel
- Tweaking the categories
- Utilizing ScrollView
- Adding BusyIndicator
- Making a frameless window
- Debugging QML
- Summary
- Chapter 4. Controlling Camera and Taking Photos
- Accessing the camera in Qt
- Controlling the camera
- Displaying errors on the status bar
- Permanent widgets in the status bar
- Utilizing the menu bar
- Using QFileDialog
- QML camera
- Summary
- Chapter 5. Extending Paint Applications with Plugins
- Drawing via QPainter
- Writing static plugins
- Writing dynamic plugins
- Merging plugins and main program projects
- Creating a C++ plugin for QML applications
- Summary
- Chapter 6. Getting Wired and Managing Downloads
- Introducing Qt network programming
- Utilizing QNetworkAccessManager
- Making use of the progress bar
- Writing multithreaded applications
- Managing a system network session
- Summary
- Chapter 7. Parsing JSON and XML Documents to Use Online APIs
- Setting up Qt for Android
- Parsing JSON results
- Parsing XML results
- Building Qt applications for Android
- Parsing JSON in QML
- Summary
- Chapter 8. Enabling Your Qt Application to Support Other Languages
- Internationalization of Qt applications
- Translating Qt Widgets applications
- Disambiguating identical texts
- Changing languages dynamically
- Translating Qt Quick applications
- Summary
- Chapter 9. Deploying Applications on Other Devices
- Releasing Qt applications on Windows
- Creating an installer
- Packaging Qt applications on Linux
- Deploying Qt applications on Android
- Summary
- Chapter 10. Don't Panic When You Encounter These Issues
- Commonly encountered issues
- Debugging Qt applications
- Debugging Qt Quick applications
- Useful resources
- Summary
- Index 更新時間:2021-07-23 19:48:34
推薦閱讀
- C++程序設計教程
- PostgreSQL Cookbook
- Microsoft Dynamics 365 Extensions Cookbook
- R語言數據可視化之美:專業圖表繪制指南
- Apache Spark 2 for Beginners
- 趣學Python算法100例
- R語言游戲數據分析與挖掘
- Rust Cookbook
- 鋒利的SQL(第2版)
- 一塊面包板玩轉Arduino編程
- 微信小程序開發實戰:設計·運營·變現(圖解案例版)
- 分布式數據庫原理、架構與實踐
- STM8實戰
- Instant Apache Camel Messaging System
- 官方 Scratch 3.0 編程趣味卡:讓孩子們愛上編程(全彩)
- Learning iOS Penetration Testing
- SOA Patterns with BizTalk Server 2013 and Microsoft Azure(Second Edition)
- Django 3 Web Development Cookbook
- IBM DB2 9.7 Advanced Application Developer Cookbook
- Spark for Data Science
- Visual FoxPro程序設計
- Kali Linux Wireless Penetration Testing Essentials
- 趣學Python游戲編程
- 物聯網及低功耗藍牙5.x高級開發
- Java Coding Problems
- Visual Basic從入門到精通(第5版)
- 計算機應用基礎教程
- Scratch 3.0少兒編程從入門到精通(全彩版)
- 零基礎學ASP.NET第2版
- Flask By Example