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

List:       kde-devel
Subject:    Re: krash reuse patterns available
From:       Amir Michail <amir () cs ! washington ! edu>
Date:       1999-12-21 20:48:51
[Download RAW message or body]

Hi,

On Tue, 21 Dec 1999, David Faure wrote:
> On Tue, Dec 21, 1999 at 11:19:49AM -0800, Amir Michail wrote:
> Very interesting.
> 
> Although it doesn't really show how much we use Qt, since kdelibs isn't
> listed. (For instance we use QPixmapCache a lot, but mostly through
> KIconLoader, not directly).

Yes, I did it this way because I was thinking of what would help KDE developers
develop KDE applications --- not necessarily code for kdelibs.

> 
> This shows as well that we should use QWhatsThis a lot more, no ? :-)
> 
> PS : I wonder where you found KfmIPC from. It's dead since 1.1.2, and
> no more in CVS anywhere...

The default page shows data for 1.1.2.  You need to click on KDE-1.89 to get the krash page.  
(Kfmlpc only shows up in the default KDE 1.1.2 page.) Alternatively, you
could access either version directly:

http://www.cs.washington.edu/research/projects/se/www/kde/reuse_patterns-1.1.2
http://www.cs.washington.edu/research/projects/se/www/kde/reuse_patterns-1.89

To find out where exactly a class is used, just click on it.  For
example, to see where Kfmlpc is instantiated in KDE-1.1.2, click on the class,
and then under "reuse opportunities", click on
class_instantiates:kdelibs'KfmIpc.

At that point, you will see that it is instantiated in the class kfm'.  This
denotes the "global" class of program kfm which contains all global functions. 
By clicking on this link, you can then browse the source code and search for
whatever you are looking for.  In this case, you can use the browser's search
function to find "KfmIpc" to see where it is instantiated.

Incidently, the kfm browser has several problems with frames so you would
probably want to use netscape to browse reuse pattern data.  (Konqueror may
work; I haven't checked.)

Amir

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

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