From: Michal Horn Date: Tue, 18 Feb 2014 13:46:41 +0000 (+0100) Subject: Links sorrounded by tags X-Git-Url: http://rtime.felk.cvut.cz/gitweb/edu/osp-wiki.git/commitdiff_plain/4b57fb02ba3909e40ab102a542e6809926a2431b Links sorrounded by tags --- diff --git a/prednasky/gui/the-gnome-story.html b/prednasky/gui/the-gnome-story.html index 194776e2..b30e3e81 100644 --- a/prednasky/gui/the-gnome-story.html +++ b/prednasky/gui/the-gnome-story.html @@ -4,13 +4,13 @@ The Story of the GNOME project - +

The Story of the GNOME project

An incomplete recollection of some of the events in the story of the GNOME project. Maybe one day I will finish it.

-

This is our local copy of the original pages from http://primates.ximian.com/~miguel/gnome-history.html

+

This is our local copy of the original pages from http://primates.ximian.com

The early days

diff --git a/prednasky/gui/the-qt-story.html b/prednasky/gui/the-qt-story.html index 988a1c89..334d51ee 100644 --- a/prednasky/gui/the-qt-story.html +++ b/prednasky/gui/the-qt-story.html @@ -6,7 +6,7 @@

A Brief History of Qt

-

This is our local copy of the original pages from http://www.civilnet.cn/book/embedded/GUI/Qt4/pref04.html

+

This is our local copy of the original pages from www.civilnet.cn

The Qt framework first became publicly available in May 1995. It was initially developed by Haavard Nord (Trolltech's CEO) and Eirik Chambe-Eng (Trolltech's president). Haavard and Eirik met at the Norwegian Institute of Technology in Trondheim, where they both graduated with master's degrees in computer science.

Haavard's interest in C++ GUI development began in 1988 when he was commissioned by a Swedish company to develop a C++ GUI framework. A couple of years later, in the summer of 1990, Haavard and Eirik were working together on a C++ database application for ultrasound images. The system needed to be able to run with a GUI on Unix, Macintosh, and Windows. One day that summer, Haavard and Eirik went outside to enjoy the sunshine, and as they sat on a park bench, Haavard said, "We need an object-oriented display system." The resulting discussion laid the intellectual foundation for the object-oriented cross-platform GUI framework they would soon go on to build.

In 1991, Haavard started writing the classes that eventually became Qt, collaborating with Eirik on the design. The following year, Eirik came up with the idea for "signals and slots", a simple but powerful GUI programming paradigm that has now been embraced by several other toolkits. Haavard took the idea and produced a hand-coded implementation. By 1993, Haavard and Eirik had developed Qt's first graphics kernel and were able to implement their own widgets. At the end of the year, Haavard suggested that they go into business together to build "the world's best C++ GUI framework".