Qt 4.1 to include a BitTorrent network example

Posted by Andreas Aardal Hanssen on July 26, 2005 · 3 comments

We received some comments on how our network examples in Qt 4.0 are too simplistic, and how 4.0 could do better at showing how to put it all together. So for Qt 4.1, I’ve thrown in the source code for a complete BitTorrent client based on Qt 4.1. Here’s a screenshot showing the app in action, in Plastique style:

The BitTorrent example, in Plastique style

Surprisingly, it’s only about 5000 lines of code. It uses about 10-15MB of RAM and very little (<5%) of my system resources. It’s also got upload/download rate limiting and the standard BitTorrent features like optimistic unchoking and a tit-for-a-tat algorithm for rewarding its best uploaders with good downloads. Sweet… :-)

QShare(this)

Possibly related posts:

  1. The Qt Developer Network is finally live!
  2. The Qt Developer Network opens the gates

3 comments

1 clee August 3, 2005 at 4:41 pm
 

I want to play with it! :) Where’s the source?

2 Andreas August 3, 2005 at 11:31 pm
 

Look out for the 4.1 snapshots! Which reminds me… I’ve got to get around to documenting the thing :-) .

3 Mathieu August 4, 2005 at 12:37 pm
 

yay!!! Now the US gov will have more reason to push for gtk+

Comments on this entry are closed.

Previous post:

Next post: