Let me tell you, this is my kind of book. On page 3 it has this listing:
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel(“Hello Qt!”);
label->show();
return app.exec();
}
This opens a popup window with a label in it.
Then on page 5, it says to show bigger text with “Hello” in italics and Qt in red, replace
QLabel *label = new QLabel(“Hello Qt!”);
with
QLabel *label = new QLabel(“<h2><i>Hello</i> <font color=red>Qt!</font></h2>”);
That’s right. Labels can have HTML formatted text in them!
The next page shows 11 lines of code to create a button that exits the app when pushed.
When I first started reading this book while waiting for my dinner to arrive, I thought to myself, this Qt thing is right up my alley. And this book is also right up my alley, the pragmatic, no nonsense introduction to a pragmatic, no-nonsense C++ application framework. There’s a reason why it is required reading for new hires at Nokia….
Best of all, it’s FREE! Published under the Open Publication License, it is perfectly legal to distribute. It’s currently hosted on the dcsoft.com website here: download, but no guarantees if I will have to take it down if my bandwidth gets used up! You can always download the torrent. But it’s such a good read, I recommend you purchase a hard copy.
Edit April 25, 2009: The book’s source code is available for download from InformIt.
April 21, 2010 at 11:46 am |
Just want to study QT.
February 17, 2011 at 11:40 pm |
I want to study Qt with C.
August 2, 2011 at 12:07 am |
thank for sharing this book. I want to try Qt
May 6, 2012 at 12:02 pm |
[…] is Mark Summerfield's C++ GUI Programming With Qt 4, which you can legally download for free: https://dcsoft.wordpress.com/2010/01/…prentice-hall/ As for how to use properties, they're simple (or at least I think they are): […]
August 16, 2012 at 4:00 am |
[…] and Mark Summerfield: C++ GUI programming with Qt4. I found a pdf of it’s first edition. Here I found that also the second edition is available. The book is great for learning Qt, but I […]
September 22, 2012 at 8:14 am |
[…] Mark Summerfield's book is the second most definitive resource, after the Qt documentation homepage itself. It's available for free: https://dcsoft.wordpress.com/2010/01/…prentice-hall/ […]
October 1, 2012 at 2:56 pm |
I want programming in NetBeans with Qt library and run Mingw. Is any one here can help me? I need a book, slide,….!
October 24, 2012 at 8:17 am |
This website was… how do I say it? Relevant!! Finally I’ve found something which helped me. Many thanks!
July 2, 2013 at 7:47 am |
Remarkable! Its really remarkable article, I have got much clear idea on the topic of from this piece of writing.
August 11, 2013 at 5:09 pm |
Have you a pdf version?
August 21, 2013 at 8:05 am |
Thank you very much!
May 24, 2014 at 3:57 am |
you’re in point of fact a excellent webmaster. The site loading speed is amazing.
It seems that you are doing any distinctive trick.
Also, The contents are masterwork. you have done a great process in this matter!
July 20, 2014 at 5:46 pm |
Hi, of course this piece of writing is really pleasant and I have learned lot of things from it on the topic of blogging.
thanks.
September 17, 2019 at 2:49 pm |
Wiki.Scu.edu
Qt Book Download: C++ GUI Programming with Qt 4 Second Edition by Jasmin Blanchette and Mark Summerfield (Prentice Hall) | DCSoft.com blog
November 5, 2019 at 12:23 am |
hair extensions
Qt Book Download: C++ GUI Programming with Qt 4 Second Edition by Jasmin Blanchette and Mark Summerfield (Prentice Hall) | DCSoft.com blog