目錄(89章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Look and Feel Customization
- Introduction
- Use style sheets with Qt Designer
- Basic style sheet customization
- Creating a login screen using style sheets
- Using resources in style sheets
- Customizing properties and sub-controls
- Styling in QML
- Exposing QML object pointer to C++
- Chapter 2. States and Animations
- Introduction
- Property animation in Qt
- Using easing curves to control property animation
- Creating an animation group
- Creating a nested animation group
- State machines in Qt
- States transitions and animations in QML
- Animating widget properties using animators
- Sprite animation
- Chapter 3. QPainter and 2D Graphics
- Introduction
- Drawing basic shapes on screen
- Exporting shapes to SVG files
- Coordinate transformation
- Displaying images on screen
- Applying image effects to graphics
- Creating a basic paint program
- 2D canvas in QML
- Chapter 4. OpenGL Implementation
- Introduction
- Setting up OpenGL in Qt
- Hello world!
- Rendering 2D shapes
- Render 3D shapes
- Texturing in OpenGL
- Lighting and texture filter in OpenGL
- Moving an object using keyboard controls
- 3D canvas in QML
- Chapter 5. Building a Touch Screen Application with Qt5
- Introduction
- Setting up Qt for mobile applications
- Designing a basic user interface with QML
- Touch events
- Animation in QML
- Displaying information using Model View
- Integrating QML and C++
- Chapter 6. XML Parsing Made Easy
- Introduction
- Processing XML data using stream reader
- Writing XML data using Stream Writer
- Processing XML data using the QDomDocument class
- Writing XML data using the QDomDocument class
- Using Google's Geocoding API
- Chapter 7. Conversion Library
- Introduction
- Data conversion
- Image conversion
- Video conversion
- Currency conversion
- Chapter 8. Accessing Databases
- Introduction
- Connecting to a database
- Writing basic SQL queries
- Creating a login screen with Qt
- Displaying information from a database on a model view
- Advanced SQL queries
- Chapter 9. Developing a Web Application Using Qt Web Engine
- Introduction
- Introduction to Qt WebEngine
- WebView and web settings
- Embedding Google Maps in your project
- Calling C++ functions from JavaScript
- Calling JavaScript functions from C++
- Index 更新時間:2021-07-14 11:00:39
推薦閱讀
- HBase從入門到實戰
- 三維圖形化C++趣味編程
- Scratch 3.0少兒編程與邏輯思維訓練
- Instant QlikView 11 Application Development
- 正則表達式經典實例(第2版)
- Java實戰(第2版)
- Python算法詳解
- Building Machine Learning Systems with Python(Second Edition)
- Emgu CV Essentials
- Orchestrating Docker
- Java Web應用開發給力起飛
- 軟件工程與UML案例解析(第三版)
- Practical Maya Programming with Python
- Visual C++程序設計全程指南
- Scratch超人漫游記:創意程序設計:STEAM創新教育指南
- MongoDB進階與實戰:微服務整合、性能優化、架構管理
- SQL優化核心思想
- Developing Multi:Platform Apps with Visual Studio Code
- Python 3 Text Processing with NLTK 3 Cookbook
- Java程序設計教程(慕課版)
- JVM G1源碼分析和調優
- GNOME 3 Application Development Beginner's Guide
- Dynamics 365 Business Central Development Quick Start Guide
- 解決方案架構師修煉之道
- Apache Kafka
- U一點·料:阿里巴巴1688UED體驗設計踐行之路
- AWS Tools for PowerShell 6
- C語言程序設計案例式教程(第2版)
- Learning Magento Theme Development
- Effective Debugging:軟件和系統調試的66個有效方法