OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> free "C++ GUI Programming with Qt 3" book
doseas
post Oct 28 2004, 02:53 PM
Post #1





Group: Members
Posts: 207
Joined: 7-July 03
From: Thousand Oaks, CA
Member No.: 9



Jasmin Blanchette's book "C++ GUI Programming with Qt 3" can be downloaded for free in PDF format from the publisher's website:
http://phptr.com/title/0131240722
(see the "Downloads" section)
Go to the top of the page
 
+Quote Post
freizugheit
post Oct 29 2004, 12:04 AM
Post #2





Group: Members
Posts: 409
Joined: 7-November 03
Member No.: 811



Thanks for the pointer.
Go to the top of the page
 
+Quote Post
zenyatta
post Oct 29 2004, 01:24 AM
Post #3





Group: Members
Posts: 366
Joined: 4-November 03
From: Slovakia
Member No.: 850



Hmmm... can anyone elaborate on the differences between Qt 2.x and Qt 3.x? I believe Zaurus versions of Qt/Embedded are from the 2.x range. Or are there any roms using Qt/E 3.x?

The book looks like a great resource but if the differences are too big I'm afraid it's of limited use for Qtopia programming.

z.
Go to the top of the page
 
+Quote Post
TimW
post Oct 29 2004, 03:39 AM
Post #4





Group: Members
Posts: 288
Joined: 8-December 03
From: London, UK
Member No.: 1,065



I don't think that the differences are too big. I don't know exactly what the differences are but I compile opie-reader against QT 2 (windows and Zaurus) and QT 3 (Linux) and most of the differences are due to extra stuff in Qtopia.

I believe there is a lot more stuff in QT 3 but the version of QT on the Z has had a lot of stuff cut out compared to a full install of QT 2 so you have to get used to missing stuff any way. The basics (Slots, signals, most GUI and utility classes) all seem to be source code compatible.
Go to the top of the page
 
+Quote Post
raybert
post Oct 29 2004, 06:03 AM
Post #5





Group: Members
Posts: 233
Joined: 2-December 03
From: Boston, MA
Member No.: 1,029



Good grab! Does this site often have free downloads?

~ray
Go to the top of the page
 
+Quote Post
amrein
post Oct 29 2004, 06:28 AM
Post #6





Group: Members
Posts: 345
Joined: 20-February 04
Member No.: 1,950



The differences are on http://doc.trolltech.com.

Thank you for the link. Teaching with examples is a good thing. The book is quite good and show how easy and powerful Qt can be.
Go to the top of the page
 
+Quote Post
kopsis
post Oct 29 2004, 07:07 AM
Post #7





Group: Members
Posts: 329
Joined: 1-July 04
Member No.: 3,880



Trolltech has done a pretty good job of maintaining backwards source code compatibility from one release of Qt to the next. Generally each release just adds a host of new features, but the basics remain unchanged.

In the book, most of the material through Chapter 7 is applicable to Qtopia development. There are some differences between Qt and Qt/E, but once you understand the fundamentals of Qt, the Qt/E documentation on Trolltech's website explains the hadful of special techniques that you need for Qt/E.
Go to the top of the page
 
+Quote Post
vanstrien
post Oct 30 2004, 12:08 AM
Post #8





Group: Members
Posts: 58
Joined: 22-August 03
From: Houston / London
Member No.: 374



That's an excellent book. I've read it on Safari.oreilly.com before. It is still quite useful for Zaurus development even though you can't use everything in it. The differences between QT 2 and 3 tend to be new objects and methods. If you have every looked at the QT documentation that came with the Z you're already well aware that you can't use something just because it is in the documentation. I'd recommend this book but also keep an eye on the header files to see what you can and cannot do.

If you want the examples from the book try Safari. The url for the book is C++ Gui Programming with QT 3 and click examples, or just go straight here. There are also QT non-commercial runtimes for Mac OS and Windows which I have not seen elsewhere.
Go to the top of the page
 
+Quote Post
doseas
post Nov 1 2004, 02:03 PM
Post #9





Group: Members
Posts: 207
Joined: 7-July 03
From: Thousand Oaks, CA
Member No.: 9



QUOTE(raybert @ Oct 29 2004, 07:03 AM)
Good grab! Does this site often have free downloads?

This particular book was released under the "Open Publication License" (other books in this series can be downloaded from here: http://www.informit.com/promotions/promotion.asp?promo=1041)

I've seen complete chapters of other books on the PHPTR website, but I'm not sure if they've had complete book downloads other than the OPL series books.
Go to the top of the page
 
+Quote Post
lpotter
post Nov 1 2004, 07:00 PM
Post #10





Group: Members
Posts: 451
Joined: 27-November 03
From: Brisbane, Australia
Member No.: 1,001



Qt/E 3 will not work for Qtopia programming. There are good reasons why we have stayed with qte2, but we will be moving to Qt/E4 in the future, and skip Qt/E3 all together.

If you do download that pdf of that book, you will not have a chance to use qt3 non-commercial that is on the cd. You will still need to purchase the book for that.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 23rd November 2014 - 04:15 AM