Learn Qt programming with our free tutorials
We've put up three tutorials using Qt, and we think you should try them. Why? Because they use Nokia's awesome new Qt Creator tool for quick design. Because Qt is easy to learn, cross-platform, super fast and lots of fun. Because each of those tutorials is a complete, finished project that does something useful and is easily extended to fit your needs. But most of all because coding is fun and everyone should give it a try at least once!
Rather than make you dig through Google to find our Qt tutorials, we figured we'd list them here for easy access. And if you have any suggestions for more Qt project tutorials, drop us a comment below and we'll see what can be arranged.
- Create a media player Looking for a tutorial about Qt and Phonon? You've found it: this teaches you how to build a simple media player with less than half an hour's work.
- Create an ffmpeg front-end Learn how to execute command-line programs through Qt by building a front-end for ffmpeg that makes it easy to encode videos for the iPhone, the PSP or the GP2X.
- Create an RSS reader Get your news delivered straight to your desktop with this tutorial on Qt, XML and RSS - it really couldn't be much easier.
If you've whizzed through all those and want more programming projects to tackle, make sure you check out our coding project archive - it's full of tutorials for Python, C++, C# and more, all for free!
You should follow us on Identi.ca or Twitter



Copyright 2012 Future Publishing Limited (company
registered number 2008885), a company registered
in England and Wales whose registered office is at
Beauford Court, 30 Monmouth Street, Bath, BA1 2BW, UK
Your comments
Poor editing
Ichabod369 (not verified) - September 26, 2009 @ 3:04am
...all free. NOT all for free. Bad grammar.
Aside from that, thanks for the tutorials. I look forward to trying them.
"Because Qt is easy to
Anonymous Penguin (not verified) - September 26, 2009 @ 7:43pm
"Because Qt is easy to learn, cross-platform, super fast and lots of fun."
But...it's ugly...horribly so.
negativity
cies (not verified) - September 27, 2009 @ 3:44pm
all this negativity over free software -- dudes: it's _free_. if you dont like it go cry a river.
qt is a hell of a lot free-value for many. and has many faces (kde, windows native, osx, grapicsview-based interfaces, and probably more), calling all of them ugly is plain short sight.
These are great, are there
Anonymous Penguin (not verified) - November 18, 2009 @ 6:43pm
These are great, are there any more coming.
Like to see...
briang (not verified) - July 3, 2010 @ 7:56am
some database examples built with Qt creator 2
such as a database for DVD, CD, Magazine articles ect.
Nice Page!
Naramus (not verified) - December 20, 2010 @ 6:54pm
Just starting to learn programming, i liked youre site.
Thanks for the tutorials i will try them
Thanks for the tutorials
Qtfan (not verified) - January 22, 2011 @ 9:09pm
Thanks for the tutorials from Russia!
Audio,Video,text Multicast chat
RAVIMR (not verified) - August 17, 2011 @ 9:17pm
sir/madam
i looking for above example in qt C++.the code should be serverless peer to peer.sould be able to record voice and replicate between peers in connection.this is for desktop.busy,accept,divert,call later,private one to one voice,video,text chat.one to many voice,video,text chat and voice,video,text multicast.
thanks :)
Hush (not verified) - October 24, 2011 @ 8:17pm
i am new to linux as well as programming. actually wanted to start up with programing a lot earlier, but couldn't find a good place to start and this seems jut the "one". thanks a lot for the tuts :)
Awesome Site
Darth Vade (not verified) - December 18, 2011 @ 2:59pm
Am a PHP Developer but as of recent i have more interest in learning c++ and a frontend toolkit Qt solves that issue for me as soon as i round up PHP skills and advanced i'd be gradually learning from here.awesome site and clean layout.
Post new comment