[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-freeqt
Subject:    Re: [freeqt] How to start with Harmony?
From:       atai () ece ! ucsd ! edu (Andy Tai)
Date:       1998-11-22 0:07:24
[Download RAW message or body]

> 
> Hello,
> 
>      I'd like to start helping with the Harmony project, so I'd like some
> advice on where to start.  I've never done any QT programming, so I need to
> get up to speed on the basic concepts.  I understand Harmony uses a signal /
> slot architecture?  Is there any place where I can get documentation to get
> me started?

Seems the best documentation is the API doc of Troll Tech...
Qt uses a non-standard preprocessor called moc.  The Harmony developers already
wrote a replacement that works...

The latest Harmony snapshot is available at:

ftp://ftp.yggdrasil.com/web-mirrors/site/harmony.ruhr.de/ftp/pub/harmony/snapshots/source/harmony-latest.tar.gz


> 
>      I've also heard that I can't look at any source code or headers from QT
> if I'm to work on Harmony.  Is this true?  What about QT API documentation?

If I remember correctly, looking at Qt headers is OK, from the discussion in
this mailing list previously.   Looking at the API web pages of Troll Tech is OK,
too.  But that's only what I know and I cannot guarantee this is correct.


> 
>      I have many more years of systems programming experience that GUI
> programming, especially communications and networking.  Are there any
> networking components to Harmony? Do any still need work?  Is there anyone
> who keeps track of which developers are working on which features?

The Harmony web pages seem to have a list of Qt classes that are completed, incomplete
or non-existent in Harmony.

this page is at http://harmony.ruhr.de/class_status.html

The above is what I remember, and I was not a contributor to Harmony.

> 
>      Any help would be appreciated, no matter how basic.
> 
> 
> Thank you,
> Carl Thompson
> 


-- 
Li-Cheng Tai (Andy Tai)                       e-mail: atai@ece.ucsd.edu

Free software:  the software by the people, of the people and for the people,
worldwide.  Develop! Share! Enhance! And enjoy!

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic