|
|
 |
 |
|
 |
|
Computer Book Store > Computer books beginning with C
|
C++ GUI Programming with Qt 3 (Bruce Perens' Open Source Series) |
Author: Jasmin Blanchette
Published: 2004-01-25 |
List price: $54.99
Our price: $37.53
|
Usually ships in 24 hours
As of: December 03rd, 2008 06:58:56 PM
|
|
|
Customer comments on this selection.
NOT BAD, BUT COULD BE BETTER Sir's:
This book is very good, but needs more. How about a chapter on definitions or maybe better, a new book on nothing but definitions in C++.
For Programmers with Some Experience! "C++ GUI Programming with GT 3" Is an good book for an experienced Linux programmer. Most of the examples do compile properly on SuSe Linux 10.1. However, database connections are difficult to configure for MySql.
Appended: Sept 2, 2006: The book's binding came unglued and pages started falling out after less than a month of use. I have found that others are correct in that the code in the book is, to say the least, a bit comfusing. I have been working with computers regularly since the 1980's and have worked with most versions of Windows and many versions of Linux. Amended: I would not reccomend this book.
The Windows Qt 3 software did not fully install on my Windows 2000 machine. This book is difficult for me to use as an advanced beginning programmer and is not for everyone.
This book is not a tutorial that takes one over every step of the road. It takes a lot of time to understand how QT works, but it is worth it. If you have the new QT 4, you will need the new book on GT 4.
In order to compile a standalone program using GT 3 in Linux, one must use a terminal. And qmake must be installed in the right place. To test for qmake: open a terminal or C prompt and type qmake -v If you get the version number and some other info, you are good to go. If not, search for it and copy it to /usr/bin for Linux and try again. Or install qmake or reinstall QT 3, if it cannot be found.
To compile your program into an exe. Simply open a terminal and locate the file you created, Ex: hello.cpp, and type qmake -project then press enter. Then type dir and press enter. Find the file with the .pro extension. Let's say it is hello.pro. Now type qmake hello.pro then press enter. Finally just type make and press enter. Fix any errors and try again until it completes the MakeFile.
After the make command finishes, Go to the file using a file search "not" a text editor, such as Kate or Open Office, because it will open the file as a binary and not execute the program. After locating the file click on the gear Icon and the program will execute on the desktop if all is done correctly.
I hope this helps.
It would be decent, but the format destroys everything The only reason you would want to read this book is if you were interested in building a spreadsheet application from the ground up following instructions. This is NOT a reference, you can not just look up one sunject, it does nt work that way, subjects are just spread everywhere throughout the book. This was a complete waste of money.
I'm glad my company bought the book because it's a waste I'm glad my company bought the book and I didn't waste my own money on it. I'm back looking for a better book now. Writing style is terse. Very scant operational discussion about what is going on behind the scenes with UIC and MOC. The only reason I gave two stars is because I did use one of the examples in the book for production use, heavily modified. Otherwise the book is dry, humorless, and uninspiring. Buy it only if you are using someone else's money.
An extraordinarily efficient introduction to Qt I was given a few weeks to port several applications from other windowing systems to Qt. I had never used Qt before.This book, along with the Qt Assistant online documentation, were all I needed. I was astonished at how relevant almost every page of this book was to my tasks. The examples of displaying data in a table, employing double-buffered graphics, parsing and creating XML, adding OpenGL, multithreading, using sockets, creating custom events, and accessing a database were all almost copy-and-pasted into my final applications. Even the esoteric information on selecting an object from an OpenGL widget was useful. Maybe my needs were just particularly well covered by the material in this book, but it's more likely that the authors have carefully chosen a wide range of examples that prove to be extremely useful in real-world applications.
|
|
Our Computer book picks:
|
|
Search the Computer Products Store
LCS Amazon Store 2.5 © 2008
|
|
|
|
|
|
|