Chapter 1. Getting Started This chapter shows how to combine basic C++ with the functionality provided by Qt to create a few small graphical user interface (GUI) applications. Chapter 2. Creating Dialogs This chapter will teach you how to create dialog boxes using Qt. Dialog boxes present users with options and choices, and allow them to set the options to their preferred values and to make their choices.
|
|
Read more about this free ebooks:C++ GUI Programming with Qt 4
|
PART 1 Getting to Know Qt - In the first few chapters of this ebook, you will get acquainted with the Qt way of doing things—including using available classes as well as creating your own classes that interact with the existing ones. You will also learn about the build system and some of the tools available to help make the lives of Qt developers easier. Chapter 1 The Qt Way of C++ - This chapter starts by taking an ordinary C++ class and integrating it with Qt to make it more reusable and easier to use. In the process, you have a look at the build system used to compile and link Qt |
|
Read more about this free ebooks:Foundations of Qt Development-The Expert's Voice
|
Chapter 1: 3D basics - Describing points in space. Transforming, rotating and scaling points. Connecting points to form triangles and quads to form polygons. Polygon normals and point normals. Chapter 2: Drawing points and polygons the hard way - Creating memory for a background display. Writing to the display. Blitting the display to the screen.Drawing a line with Bresenham’s algorithm. Chapter 3: Drawing points and polygons the easy way with OpenGL - Introducing the OpenGL library. Creating a double buffered window using PIXELFORMATDESCRIPTOR.
|
|
Read more about this free ebooks:Real-time 3D Character Animation with Visual C++
|
C++ Primer provides an introduction to the International Standard on C++, covering both the language proper and the extensive library that is part of that standard. Much of the power of C++ comes from its support for programming with abstractions. Learning to program effectively in C++ requires more than learning new syntax and semantics. Our focus is on how to use the features of C++ to write programs that are safe, that can be built quickly, and yet offer performance comparable to the sorts of low-level programs often written in C.
|
|
Read more about this free ebooks:C++ Primer fourth Edition
|
Here are some highlights of the new material in this ebook: a new chapter on integral equations and inverse methods a detailed treatment of multigrid methods for solving elliptic partial differential equations routines for band diagonal linear systems improved routines for linear algebra on sparse matrices Cholesky and QR decomposition orthogonal polynomials and Gaussian quadratures for arbitrary weight functions methods for calculating numerical derivatives
|
|
Read more about this free ebooks:Numerical Recipes Example Book C++ 2nd Edition
|