Legal Notice


The original version of this tutorial is Copyright © 2006 Trolltech. It can be found here.

Trolltech®, Qt®, and the Trolltech logo are registered trademarks of Trolltech. Linux® is a trademark of Linus Torvalds. All other products named in the documentation are trademarks of their respective owners.

Trolltech agreed to license the original version of this tutorial to me under the terms of the Creative Commons Attribution-Non Commercial-Share Alike License. As I understand it, that means:

I am not a lawyer, however, and I would recommend that you contact a lawyer and/or Trolltech before doing anything that might infringe on Trolltech's copyright.


The Ruby code in this tutorial is covered by the GNU GPL.

It is based on the example files that come with qt4-qtruby by Richard Dale, which were in turn based on the C++ code in Trolltech's version of this tutorial, which is "Copyright (C) 2005-2006 Trolltech ASA. All rights reserved.", and covered by the GNU GPL.

The code from the qt4-qtruby examples was modified:

  1. To more exactly match the C++ tutorial for Qt 4.2. (The qt4-qtruby version was originally made for an earlier 3.x version of Qt).
  2. To have a more consistant style throughout.

Screenshots and Images

I made the screenshots on my computer, by running the Ruby code. Given everything above, I'm not sure what legal status the screenshots therefore have.

The two images at the bottom of every page for "W3C XHTML 1.0" and "W3C CSS" are from the W3C. See the W3C documentation on icons usage.

All other images in this tutorial are copied from Trolltech's tutorial and owned by Trolltech.


All XHTML and CSS is Copyright © 2006 by me (Darshan Ishaya). It is released under the terms of the GNU GPL v2.

Valid XHTML 1.0! Valid CSS!

This page was last generated Sun Dec 03 14:40:27 -0800 2006