khelpcenter

First, we show classes defined elsewhere that are similar to those in khelpcenter. Click on a class to browse its source code.
khelpcenter'HTMLSearch is similar to:
karchie'SearchMode, kdelibs'HTMLColors, ksirc'KItemSearchInfo, kword'HTMLObject, kdevelop'SearchDialog, korganizer'SearchDialog, kdelibs'HTMLTitleElement, kpresenter'KSearchDialog, kdelibs'HTMLHtmlElement, caitoo'SearchList

khelpcenter'IndexWidget is similar to:
kcontrol'IndexWidget, kdevelop'WidgetsView, kdevelop'DialogWidget, kiconedit'KResizeWidget, kpaint'View, katabase'ResizeWidget, ksirtet'OptionWidget, kwin'ResizeLeft, qt'CheckLists, klyx'K_Frame

khelpcenter'KAssistantConfig is similar to:
kmidi'Config, qt'config, kcontrol'KCursorConfig, kcontrol'KDesktopsConfig, kdelibs'SConfig, kdevelop'SConfig, kikbd'KConfigColorObject, kikbd'KConfigStringObject, kcontrol'KPanelConfig, kikbd'KConfigFontObject

khelpcenter'KBrowserConfig is similar to:
kmidi'Config, qt'config, kdelibs'KTextBrowser, kicker'PanelBrowserButton, kdelibs'KWriteBrowserExtension, qt'QTextBrowserData, kdelibs'VConfig, kdevelop'VConfig, kdevelop'CDocBrowserColor, kikbd'KConfigColorObject

khelpcenter'KEyesWidget is similar to:
kicker'EyesApplet, kdelibs'MouseWidget, qt'Frame, kimageshop'PixmapWidget, kdelibs'KAnimWidget, kdelibs'QPopupFrame, kimageshop'ColorFrame, korganizer'EventWidget, kdelibs'KPanelApplet, ksmiletris'ScreenWidget

khelpcenter'KFindTextDialog is similar to:
klyx'FindReplaceDialog, kdevelop'CFindDocTextDlg, korn'TypeDialog, kiconedit'KResizeDialog, kview'KNumDialog, kpresenter'KSearchDialog, kdevelop'ColorDialog, kdevelop'DefaultsDialog, khexedit'CFindDialog, kdvi'PageDialog

khelpcenter'KHCFactory is similar to:
kview'KViewFactory, kimage'KImageFactory, kword'Factory, kword'KWordFactory, kspread'CalcFactory, kmid'KMidFactory, kspread'KSpreadFactory, kdelibs'Factory, kdelibs'KPluginFactory, kchart'KChartFactory

khelpcenter'KHelpCenterApplication is similar to:
kcontrol'KCursorApplication, kdelibs'KApplicationPrivate, kword'MyApplication, kwin'Application, kdelibs'KApplicationTree, kcontrol'KThemesApplication, klipper'MyKApplication, kcontrol'MyApplication, kdesktop'MyApplication, kmidi'MidiApplication

khelpcenter'KWelcome is similar to:
empath'EmpathWelcomePage, kdevelop'WidgetsView, kiconedit'KResizeWidget, klyx'K_Frame, kpaint'View, kcontrol'HelpWidget, kdevelop'DialogWidget, kdelibs'KColorWidget, kolib'KColorBar, kuser'KGroupView

khelpcenter'KWidgetConfig is similar to:
kmidi'Config, qt'config, kdelibs'KConfigTestView, kikbd'KConfigColorObject, kikbd'KConfigNumberedKeysObject, kikbd'KConfigFontObject, empath'EmpathConfigPOP3Widget, kikbd'KConfigStringObject, kcontrol'KDesktopsConfig, kcontrol'KPanelConfig

khelpcenter'Listener is similar to:
kabalone'Listener, kdelibs'DCOPListener, qt'QSocketNotifier, kabalone'Network, ksysv'Timer, kdelibs'DCOPServer, kview'KFilterList, qt'QSignal, knotes'SaveTimer, qt'QSenderObject

khelpcenter'ManPage is similar to:
kioslave'MANProtocol, ktop'PAGE, kword'Page, kword'PageType, kword'PageSize, ktop'Page, kghostview'page, kword'PageNum, kword'PageElement, khexedit'SPageSize

khelpcenter'ManParser is similar to:
ksysctrl'FileParser, ksirc'serverFileParser, kolib'KSParser, kword'KRTFFileParser, ksirc'ChannelParser, kioslave'MANProtocol, kword'KRTFParser, kword'KRTFDocumentParser, kword'KRTFHeaderParser, kolib'KOMLParser

khelpcenter'ManSearch is similar to:
kioslave'MANProtocol, karchie'SearchMode, kdevelop'SearchDialog, ksirc'KItemSearchInfo, korganizer'SearchDialog, kpresenter'KSearchDialog, kpackage'Search, caitoo'SearchList, kdelibs'SearchDialog, khexedit'SSearchControl

khelpcenter'ManSection is similar to:
kdelibs'Section, kioslave'MANProtocol, kdelibs'HTMLTableSectionElement, kdelibs'HTMLTableSectionElementImpl, kdelibs'RenderTableSection, kdelibs'CDATASection, kdelibs'Text, kdelibs'HTMLTablePartElementImpl, abbrowser'ViewOptions, kdelibs'SlaveBase

khelpcenter'Match is similar to:
kdm'displayMatch, qt'QFontMatchData, empath'MatchExprType, kdelibs'ParseTreeMATCH, kikbd'KConfigMatchKeysObject, kdevelop'KGuiCmdMatch, kwrite'KGuiCmdMatch, empath'EmpathMatchPropertiesDialog, kword'FWeight, kikbd'KConfigObject

khelpcenter'MatchList is similar to:
kdm'displayMatch, qt'QFontMatchData, katalog'ItemList, kpixmap'QColorList, qt'QWidgetList, qt'QButtonList, empath'MatchExprType, kikbd'WindowList, katalog'ItemViewList, kdelibs'ParseTreeMATCH

khelpcenter'ResultBox is similar to:
columbo'ResultView, kcontrol'MyListBox, kdelibs'KListBox, kiconedit'KIconListBox, kdevelop'UndoListBox, kdelibs'UndoListBox, qt'QFileListBox, ksirc'aListBox, columbo'ResultViewItem, korganizer'KNoScrollListBox

khelpcenter'SearchWidget is similar to:
kcontrol'SearchWidget, kdevelop'WidgetsView, kiconedit'KResizeWidget, kdevelop'DialogWidget, qt'CheckLists, kpaint'View, katabase'ResizeWidget, ksirtet'OptionWidget, kwin'ResizeLeft, klyx'K_Frame

khelpcenter'TipLabel is similar to:
qt'QTipLabel, kpm'ClickLabel, kcalc'DLabel, kspread'DLabel, kworldwatch'TimeTip, abbrowser'DateLabel, kdelibs'KStatusBarLabel, kicker'Date, kpilot'DockingLabel, kword'TipAngle

khelpcenter'_myPoint is similar to:
kword'Point, ksirc'point, kword'NumPoints, kcalc'MyList, kspread'MyList, kolib'MyApp, kwin'MyButton, qt'MyListBoxItem, kfloppy'MyAbout, qt'MyWidgetView

khelpcenter'khcApplicationIf is similar to:
kdelibs'IfNode, kcontrol'KCursorApplication, kdelibs'KApplicationPrivate, kword'MyApplication, qt'ApplicationWindow, kdelibs'application, kdelibs'KApplicationTree, kdelibs'DockApplication, kwin'Application, kmidi'MidiApplication

khelpcenter'khcBaseView is similar to:
kdevelop'WidgetsView, kpaint'View, ksnake'View, qt'CursorView, kcontrol'EventView, kdevelop'PropertyView, kuser'KGroupView, kdevelop'DialogWidget, qt'DrawView, kdelibs'ProgressBase

khelpcenter'khcBrowserFactory is similar to:
empath'EmpathBrowserPartFactory, kword'Factory, kdelibs'KWriteFactory, konqueror'KonqViewFactory, kview'KViewFactory, empath'EmpathBrowserPart, qt'QTextBrowserData, kimage'KImageFactory, kspread'CalcFactory, kdelibs'KTextBrowser

khelpcenter'khcClientApp is similar to:
konqueror'clientApp, kolib'MyApp, kdm'_app_resources, ksirtet'Client, kicker'AppStarting, kdelibs'KFileManager, kmidi'app_resources, kdelibs'TestApp, knotes'KNotesApp, ksirtet'ClientPlayData

khelpcenter'khcHTMLView is similar to:
kdelibs'HTMLBaseFontElement, kdelibs'HTMLBaseElement, kdelibs'HTMLColors, kword'HTMLObject, kdelibs'HTMLBaseFontElementImpl, kdelibs'HTMLTitleElement, kdelibs'HTMLMapElement, kword'HTMLTree, kdelibs'HTMLMenuElement, kdelibs'HTMLHtmlElement

khelpcenter'khcHistory is similar to:
kshisen'History, ksokoban'History, konqueror'HistoryEntry, konsole'HistoryScroll, konsole'HistoryBuffer, kdelibs'UndoHistory, kdevelop'UndoHistory, kpresenter'CommandHistory, killustrator'CommandHistory, kword'KWCommandHistory

khelpcenter'khcHistoryItem is similar to:
kshisen'History, ksokoban'History, konqueror'HistoryEntry, konsole'HistoryScroll, konsole'HistoryBuffer, kdelibs'UndoHistory, kdevelop'UndoHistory, kpresenter'CommandHistory, killustrator'CommandHistory, kolib'KoCommandHistory

khelpcenter'khcMainView is similar to:
kpaint'MainView, kdevelop'WidgetsView, kpaint'View, kdevelop'PropertyView, ksnake'View, kcontrol'EventView, qt'CursorView, kcontrol'IndexWidget, kdelibs'MyMain, qt'DrawView

khelpcenter'khcMainWindow is similar to:
kdelibs'MainWindowPrivate, arts'MainWindow, konquest'MainWindow, kdelibs'MainWindow, empath'EmpathMainWindow, qt'FileMainWindow, ksokoban'MainWindow, kolib'KoMainWindowPrivate, qt'ABMainWindow, qt'HelpWindow

khelpcenter'khcMainWindowIf is similar to:
kdelibs'IfNode, kdelibs'MainWindowPrivate, empath'EmpathMainWindow, arts'MainWindow, konquest'MainWindow, qt'FileMainWindow, kolib'KoMainWindowPrivate, kdelibs'MainWindow, qt'QMainWindowLayout, ksokoban'MainWindow

khelpcenter'khcNavigator is similar to:
kdelibs'Navigator, kab'KDataNavigator, khexedit'CFindNavigatorDialog, kdelibs'Part1, korganizer'KDateNavigator, kview'KViewPart, kdelibs'ReadOnlyPartPrivate, kmid'KMidPart, empath'EmpathMessageViewPart, korganizer'KOrganizerPart

khelpcenter'khcNavigatorExtension is similar to:
kdelibs'Navigator, kdelibs'KWriteBrowserExtension, konqueror'ListViewBrowserExtension, kmid'KMidBrowserExtension, kdelibs'BrowserExtensionPrivate, kab'KDataNavigator, konqueror'IconViewBrowserExtension, empath'EmpathMessageViewBrowserExtension, kview'KViewKonqExtension, konsole'konsoleBrowserExtension

khelpcenter'khcNavigatorItem is similar to:
kdelibs'Navigator, kab'KDataNavigator, qt'FileItem, kcontrol'QListViewItemX, kdelibs'KFileListViewItem, qt'MessageListItem, khexedit'CFindNavigatorDialog, kcontrol'TypesListItem, korganizer'KOListViewItem, katabase'PropertyItem

khelpcenter'khcNavigatorWidget is similar to:
kcontrol'IndexWidget, kdevelop'WidgetsView, kdevelop'DialogWidget, kiconedit'KResizeWidget, kpaint'View, katabase'ResizeWidget, ksirtet'OptionWidget, kcontrol'SearchWidget, kcontrol'HelpWidget, kwin'ResizeBar

khelpcenter'kibMainWindow is similar to:
konquest'MainWindow, arts'MainWindow, kdelibs'MainWindow, ksokoban'MainWindow, kuser'mainWidget, ksirtet'MainWidget, kmines'MainWidget, kpat'pWidget, kcron'KTApp, kworldwatch'TopLevel

khelpcenter'kibView is similar to:
konqueror'KonqBaseListViewWidget, korganizer'BaseListView, konqueror'KonqTextViewWidget, korganizer'ListView, kdevelop'MakeView, konqueror'KonqTreeViewWidget, kdevelop'ProcessView, kview'KViewPart, kdelibs'PixmapView, qt'PixmapView

khelpcenter'kmbMainWindow is similar to:
konquest'MainWindow, arts'MainWindow, kdelibs'MainWindow, ksokoban'MainWindow, kuser'mainWidget, ksirtet'MainWidget, kmines'MainWidget, kpat'pWidget, kcron'KTApp, kworldwatch'TopLevel

khelpcenter'kmbView is similar to:
korganizer'BaseListView, konqueror'KonqTextViewWidget, kdelibs'PixmapView, qt'PixmapView, korganizer'ListView, konqueror'KonqBaseListViewWidget, kpresenter'PixmapView, kword'PixmapView, kview'KViewPart, konqueror'KonqTreeViewWidget

khelpcenter'myPoint is similar to:
ksirc'point, kword'Point, kword'NumPoints, kcalc'MyList, kspread'MyList, kolib'MyApp, kwin'MyButton, kfloppy'MyAbout, qt'MyWidgetView, kdm'my_fd_set



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

class_calls:qt'QVBoxLayout::addStretch() => Confidence Supporters Detractors
1. class_inherits:qt'QWidget^ 99.1% 109 *1

class_calls:qt'QHBoxLayout::addStretch() => Confidence Supporters Detractors
2. class_inherits:qt'QWidget^ 98.1% *104 *2

class_calls:qt'QHBoxLayout::addSpacing() => Confidence Supporters Detractors
3. class_inherits:qt'QWidget^ 97.1% 33 *1

class_calls:qt'QRangeControl^::setValue() => Confidence Supporters Detractors
4. class_inherits:qt'QWidget^ 95.8% 138 *6

class_calls:kdelibs'KConfig::sync() => Confidence Supporters Detractors
5. class_calls:kdelibs'KConfig::writeEntry() 95.7% *135 *6

class_calls:qt'QVBoxLayout::addSpacing() => Confidence Supporters Detractors
6. class_inherits:qt'QWidget^ 95.3% 102 *5

class_calls:qt'QPoint::y() => Confidence Supporters Detractors
7. class_calls:qt'QPoint::x() 95.1% *77 *4

class_calls:qt'QValueList^::begin() => Confidence Supporters Detractors
8. class_calls:qt'QValueList^::end() 94.1% 128 *8

class_calls:qt'QPushButton^::adjustSize() => Confidence Supporters Detractors
9. class_receives_signal:qt'QPushButton^::clicked() 93.8% 45 *3

class_calls:qt'QList::next() => Confidence Supporters Detractors
10. class_calls:qt'QList::first() 93.7% *163 *11

class_overrides:qt'QFrame^::mouseMoveEvent() => Confidence Supporters Detractors
11. class_overrides:qt'QFrame^::mousePressEvent() 93.3% 28 *2

class_calls:qt'QGridLayout::setColStretch() => Confidence Supporters Detractors
12. class_inherits:qt'QWidget^ 92.5% 136 *11

class_calls:qt'QGridLayout::setRowStretch() => Confidence Supporters Detractors
13. class_inherits:qt'QWidget^ 92.2% 130 *11

class_calls:qt'QGridLayout::addColSpacing() => Confidence Supporters Detractors
14. class_inherits:qt'QWidget^ 92.1% 58 *5

class_calls:qt'QGridLayout::addMultiCellWidget() => Confidence Supporters Detractors
15. class_inherits:qt'QWidget^ 91.9% 136 *12

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

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

class_instantiates:kdelibs'KApplication => Confidence Supporters Detractors
18. class_calls:kdelibs'KApplication^::exec() 90.5% 76 *8

class_calls:qt'QScrollView^::setGeometry() => Confidence Supporters Detractors
19. class_instantiates:qt'QPushButton^ 90.2% *46 *5

class_calls:qt'QLineEdit::setGeometry() => Confidence Supporters Detractors
20. class_calls:qt'QLineEdit::setText() 90.1% 64 *7

class_instantiates:kdelibs'KLibFactory^ => Confidence Supporters Detractors
21. class_calls:kdelibs'KApplication^::exec() 90.0% 18 *2
22. class_calls:kdelibs'KCmdLineArgs^::addCmdLineOptions() 90.0% 18 *2

class_calls:kdelibs'KTMainWindow^::enableToolBar() => Confidence Supporters Detractors
23. class_instantiates:qt'QFrame^ 90.0% 18 *2

class_calls:qt'QButton^::setAutoResize() => Confidence Supporters Detractors
24. class_calls:qt'QButton^::setAutoRepeat() 90.0% 63 *7