katomic

First, we show classes defined elsewhere that are similar to those in katomic. Click on a class to browse its source code.
katomic'AtomTopLevel is similar to:
kworldwatch'TopLevel, kcontrol'TopLevel, kspaceduel'MyTopLevelWidget, kteatime'TopLevel, ktop'TopLevel, kpixmap'KPTopLevel, ktuberling'TopLevel, kwrite'TopLevel, kab'TopLevelWidget, klyx'KLyXToplevelWidget

katomic'ConfigBox is similar to:
kmidi'Config, qt'config, kspaceduel'ConfigSetup, kmid'ChannelViewConfigDialog, kmid'MidiConfigDialog, kspread'ConfigDlg, kmidi'ConfigDlg, kcalc'ConfigDlg, kdelibs'KConfigTestView, kdevelop'CToolsConfigDlg

katomic'Feld is similar to:
kdevelop'WidgetsView, kiconedit'KResizeWidget, kpaint'View, qt'CheckLists, klyx'K_Frame, kdevelop'DialogWidget, kwin'ResizeLeft, qt'Test, ksirtet'OptionWidget, ksmiletris'GameWidget

katomic'GameWidget is similar to:
kdevelop'WidgetsView, ksmiletris'GameWidget, kdevelop'DialogWidget, qt'GameBoard, kiconedit'KResizeWidget, kpaint'View, ksirtet'OptionWidget, katabase'ResizeWidget, kcontrol'HelpWidget, klyx'K_Frame

katomic'Highscore is similar to:
kmahjongg'HighScore, ksirtet'HighScores, kshisen'HighScore, kreversi'HighScore, ksame'HighScore, kmines'WHighScores, ksmiletris'ScoreDialog, ksmiletris'NewScoreDialog, ksnake'score, kmines'Score

katomic'Molek is similar to:
kdevelop'WidgetsView, kpaint'View, kdevelop'DialogWidget, kiconedit'KResizeWidget, klyx'K_Frame, kwin'ResizeLeft, qt'Test, ksirtet'OptionWidget, qt'CheckLists, katabase'ResizeWidget

katomic'Options is similar to:
kdvi'option, ksirtet'OptionDialog, kedit'SOptionState, kmidi'OptionRec, kspaceduel'SOptions, kdelibs'KCmdLineOptions, kcontrol'FilterOptions, kpilot'NullOptions, killustrator'OptionDialog, ktron'ExtOptions

katomic'atom is similar to:
kwin'Atoms, kdelibs'UDSAtom, kdelibs'UDSAtomTypes, kdelibs'KRootProp, kdelibs'X11GlobalComm_impl, kpresenter'ObjType, killustrator'release_obj, kdelibs'_IceConn, konqueror'KonqBaseListViewWidget, kdelibs'DCOPServerConnStruct



Second, we show how katomic'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 katomic does not; this may indicate a problem. Click on a reuse pattern to browse the corresponding application source code.

class_calls:qt'QValueList::end() => Confidence Supporters Detractors
1. class_calls:qt'QValueList::begin() 94.6% 35 *2

class_calls:qt'QLineEdit::setMaxLength() => Confidence Supporters Detractors
2. class_calls:qt'QLineEdit::setText() 90.6% 48 *5