kaiman

First, we show classes defined elsewhere that are similar to those in kaiman. Click on a class to browse its source code.
kaiman'Kaiman is similar to:
arts'MainWindow, konquest'MainWindow, kdelibs'MainWindow, ksokoban'MainWindow, kuser'mainWidget, ksirtet'MainWidget, kmines'MainWidget, kworldwatch'TopLevel, kcron'KTApp, kdelibs'application

kaiman'KaimanApplication is similar to:
kwin'Application, kcontrol'MyApplication, klipper'MyKApplication, kdesktop'MyApplication, pixie'KIFApplication, kdm'MyApp, kfax'MyApp, kghostview'MyApp, klyx'MyApp, konqueror'clientApp

kaiman'KaimanStyle is similar to:
killustrator'LineStyle, kcontrol'FontStyle, caitoo'WindowStyle, kdelibs'ItemStyle, kdevelop'ItemStyle, kdelibs'DocumentStyle, kdelibs'KApplication, kdelibs'LinkStyle, kdelibs'B3Style, kword'ArrowStyle

kaiman'KaimanStyleElement is similar to:
kdevelop'WidgetsView, ksirtet'OptionWidget, kpaint'View, kdevelop'DialogWidget, kwin'ResizeRight, kwin'ResizeLeft, kiconedit'KResizeWidget, klyx'K_Frame, qt'Test, qt'CheckLists



Second, we show how kaiman's usage of the KDE libraries differs from other applications. Specifically, we show reuse patterns (e.g., if/then rules) that other applications follow but that kaiman does not; this may indicate a problem. Click on a reuse pattern to browse the corresponding application source code.

class_calls:kdelibs'KCmdLineArgs::init() => Confidence Supporters Detractors
1. class_calls:qt'QApplication^::exec() 91.7% 100 *9

class_instantiates:qt'QApplication^ => Confidence Supporters Detractors
2. class_calls:qt'QApplication^::exec() 91.4% 106 *10

class_calls:qt'QTextStream::eof() => Confidence Supporters Detractors
3. class_calls:qt'QFile::close() 91.3% 42 *4

class_inherits:kdelibs'KXMLGUIBuilder^ => Confidence Supporters Detractors
4. class_instantiates:qt'QWidget^ 90.6% 96 *10

class_inherits:kdelibs'KXMLGUIClient^ => Confidence Supporters Detractors
5. class_instantiates:qt'QWidget^ 90.1% 136 *15