katabase

First, we show classes defined elsewhere that are similar to those in katabase. Click on a class to browse its source code.
katabase'AreaHead is similar to:
kword'HeadType, kpm'ClickLabel, kcalc'DLabel, kspread'DLabel, kword'ScaleHead, kpm'HeadingTip, kdelibs'HTMLHeadingElement, kdelibs'HTMLHeadElement, kpm'TableHead, abbrowser'DateLabel

katabase'BackgroundDlg is similar to:
kfract'ColorDlg, krn'PrintDlg, ark'SelectDlg, krn'aboutDlg, ark'DeleteDlg, kfax'UrlDlg, ksysv'AboutDlg, kword'PageBackground, krn'sortDlg, krn'CharsetsDlg

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

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

katabase'FormObject is similar to:
ksysv'Timer, qt'QSenderObject, qt'QSignal, knotes'SaveTimer, kdelibs'MyObject, kview'KFilterList, kdelibs'RenderLineEdit, konsole'KWrited, kuser'KError, qt'Folder

katabase'FormPropertyDlg is similar to:
kdevelop'CGroupPropertiesDlg, kfract'ColorDlg, krn'PrintDlg, ark'SelectDlg, krn'aboutDlg, kfax'UrlDlg, ark'DeleteDlg, kdelibs'Property, ksysv'AboutDlg, kpaint'propertiesDialog

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

katabase'FormSizeDlg is similar to:
kfract'ColorDlg, krn'PrintDlg, ark'SelectDlg, krn'aboutDlg, kfax'UrlDlg, ark'DeleteDlg, ksysv'AboutDlg, krn'sortDlg, kmail'CharsetsDlg, krn'CharsetsDlg

katabase'KDBDBProperties is similar to:
kdelibs'Property, kpaint'propertiesDialog, kdelibs'PropertyValueNode, ksysctrl'PropertiesDialog, kdelibs'PropertyNode, kolib'KSProperty, kdelibs'CSSProperty, kicker'WindowProperties, kcontrol'classProperties, killustrator'SetPropertyCmd

katabase'Kdb is similar to:
kimageshop'Exception, kimageshop'NAME, caitoo'ConnectionType, kdelibs'RangeException, kdelibs'CSSException, kolib'KSException, ksirtet'ConnectionData, kcron'CTException, kdelibs'iceConnectionSetupMsg, kdelibs'DOMException

katabase'KformEditorApp is similar to:
kformula'KFormulaApp, killustrator'KIllustratorApp, kdelibs'TestApp, kolib'MyApp, knotes'KNotesApp, korganizer'AlarmApp, kmahjongg'Editor, qt'ImageTextEditor, kghostview'MyApp, klyx'MyApp

katabase'KformEditorDoc is similar to:
kimageshop'KisDoc, kformula'KFormulaDocument, kformula'KFormulaDoc, kolib'KoDocumentInfoPage, empath'EmpathEditorProcess, kolib'KoFilter, kspread'KSpreadDoc, kimage'KImageDocument, ksysv'Timer, kolib'KoDocumentInfo

katabase'KformEditorShell is similar to:
koshell'KoShellWindow, kimage'KImageShell, kword'KWordShell, kspread'KSpreadShell, kimageshop'KisShell, kformula'KFormulaShell, kchart'KChartShell, kgraph'KGraphShell, kpresenter'KPresenterShell, killustrator'KIllustratorShell

katabase'KformEditorView is similar to:
qt'Editor, kdevelop'WidgetsView, kpaint'View, ksnake'View, kcontrol'EventView, qt'CursorView, kdevelop'PropertyView, kuser'KGroupView, qt'CheckLists, kpilot'AddressEditor

katabase'KformViewerApp is similar to:
ark'Viewer, kformula'KFormulaApp, killustrator'KIllustratorApp, kdelibs'TestApp, kolib'MyApp, knotes'KNotesApp, kolib'KoDocument, korganizer'AlarmApp, kview'KImageViewer, klyx'MyApp

katabase'KformViewerDoc is similar to:
ark'Viewer, kimageshop'KisDoc, kformula'KFormulaDocument, kolib'KoDocumentInfoPage, kformula'KFormulaDoc, kolib'KoApplication, kolib'KoFilter, kspread'KSpreadDoc, kview'KView, kimage'KImageDocument

katabase'KformViewerShell is similar to:
koshell'KoShellWindow, ark'Viewer, kimage'KImageShell, kword'KWordShell, kspread'KSpreadShell, kimageshop'KisShell, kformula'KFormulaShell, kchart'KChartShell, kolib'KoApplication, kgraph'KGraphShell

katabase'KformViewerView is similar to:
ark'Viewer, kdelibs'PixmapView, qt'PixmapView, kpresenter'PixmapView, kword'PixmapView, katalog'MainView, qt'ImageViewer, korganizer'TimeLabels, abbrowser'NameValueFrame, qt'QTextView

katabase'KtablesApp is similar to:
kolib'KoApplication, kcron'KTApp, koshell'KoShellWindow, kshisen'App, kimageshop'KisShell, kolib'MyApp, kreversi'App, kword'KWordShell, kimage'KImageShell, kolib'KoMainWindowPrivate

katabase'KtablesDoc is similar to:
kimageshop'KisDoc, kformula'KFormulaDocument, kolib'KoDocumentInfoPage, kformula'KFormulaDoc, kolib'KoFilter, kspread'KSpreadDoc, kolib'KoDocumentInfo, ksysv'Timer, kimage'KImageDocument, qt'QSignal

katabase'KtablesMain is similar to:
kolib'KoMainWindowPrivate, kword'MyApplication, koshell'KoShellWindow, kolib'KoDocument, qt'ApplicationWindow, kimage'KImageShell, kdelibs'application, kdelibs'DockApplication, kword'KWordShell, kspread'KSpreadShell

katabase'KtablesServer is similar to:
ksirc'ServerNamePage, kdesktop'KPixmapServer, ksirtet'OptionWidget, kdevelop'WidgetsView, kpaint'View, ksirc'Page, qt'ConnectWidget, kdevelop'DialogWidget, kiconedit'KResizeWidget, ksnake'View

katabase'KtablesView is similar to:
kolib'KoDocument, kolib'KoApplication, kdat'record, kdelibs'record, kdevelop'CTreeView, kdevelop'KListView, kdevelop'CClassToolTreeView, kpilot'RecordStatus, ksirc'PTableView, kdevelop'ListViewDocItem

katabase'PGSQLDataSource is similar to:
kdelibs'ImageSource, qt'QMimeSourceFactoryData, kpackage'verifysources, qt'QDataSource, kiconedit'KDragSource, kdelibs'SourceElementNode, qt'QMimeSourceFactory, kview'KIOImageSource, qt'SecretSource, kdelibs'SourceElementsNode

katabase'PropertyEditor is similar to:
killustrator'PropertyEditor, kmahjongg'Editor, qt'ImageTextEditor, kcontrol'classProperties, ksirc'FilterRuleEditorData, kpaint'propertiesDialog, kdelibs'Property, kimageshop'GradientEditorDialog, ksysctrl'PropertiesDialog, kimageshop'LayerPropertyDialog

katabase'PropertyItem is similar to:
qt'FileItem, kcontrol'QListViewItemX, qt'MessageListItem, kdelibs'KFileListViewItem, secpolicy'PamPropertiesItem, korganizer'KOListViewItem, kcontrol'TypesListItem, qt'FolderListItem, kdevelop'KListViewItem, kdelibs'ToolbarItem

katabase'QueryDialog is similar to:
kppp'QueryReset, karchie'Query, karchie'query_type, korn'TypeDialog, kdevelop'DefaultsDialog, kghostview'MessagesDialog, kghostview'InfoDialog, kiconedit'KResizeDialog, kfontmanager'KFontList, kdvi'PageDialog

katabase'QuerySelect is similar to:
karchie'Query, qt'MyListView, kdevelop'KListView, karchie'query_type, caitoo'SearchList, qt'QFileListView, kdelibs'DirectoryView, klipper'KEditableListView, qt'DirectoryView, kdelibs'KListView

katabase'ResizeWidget is similar to:
kiconedit'KResizeWidget, kwin'ResizeLeft, kdevelop'WidgetsView, kwin'ResizeRight, kwin'ResizeBar, kdevelop'DialogWidget, kpaint'View, ksirtet'OptionWidget, klyx'K_Frame, kdelibs'KColorWidget

katabase'TableSelect is similar to:
konsole'table, klyx'InsertTableDialog, kpilot'TABLE, kpilot'_TABLE, kspread'KSpreadTableName, kcontrol'_event_table, qt'TableItem, korn'TypeDialog, ark'SelectDlg, kfax'map_table

katabase'WidgetWrapper is similar to:
kwin'WindowWrapper, kolib'KoViewWrapperWidget, kdevelop'WidgetsView, kdevelop'DialogWidget, kiconedit'KResizeWidget, qt'QExtraWidget, kpaint'View, ksirtet'OptionWidget, kwin'ResizeLeft, kcontrol'HelpWidget

katabase'kdbBaseType is similar to:
kcalc'_num_base, kcalc'num_base, kspread'_num_base, kspread'num_base, kolib'Base64, kword'BaseAngle, kdelibs'Fields, kpm'fields, qt'QMapNodeBase, kdelibs'KDialogBaseButton

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

katabase'kdbCriteria is similar to:
columbo'CriterionSpecial, columbo'CriterionName, columbo'CriterionType, columbo'CriterionSize, columbo'CriterionGroup, columbo'CriterionTime, columbo'CriterionOwner, columbo'Criterion, ksysv'Timer, qt'QSignal

katabase'kdbDataBase is similar to:
kimageshop'BaseConfig, ksysv'Timer, kdelibs'KDialogBaseTile, qt'QSignal, knotes'SaveTimer, qt'QSenderObject, kppp'AccountingBase, kview'KFilterList, kdelibs'Part, kolib'KoDataTool

katabase'kdbDataField is similar to:
kdelibs'Fields, kpm'fields, ksysv'Timer, qt'QSignal, knotes'SaveTimer, qt'QSenderObject, kview'KFilterList, kolib'KoDataTool, konsole'KWrited, kuser'KError

katabase'kdbDataSet is similar to:
ksysv'Timer, qt'QSignal, knotes'SaveTimer, qt'QSenderObject, kolib'KoDataTool, kview'KFilterList, konsole'KWrited, kuser'KError, qt'Folder, kdelibs'MyObject

katabase'kdbFieldEdit is similar to:
kdevelop'WidgetsView, kab'StringListEditWidget, kpaint'View, kdevelop'DialogWidget, kiconedit'KResizeWidget, klyx'K_Frame, kdelibs'EditConfigTab, kdevelop'EditConfigTab, qt'CheckLists, kwin'ResizeLeft

katabase'kdbFieldSet is similar to:
kdelibs'Fields, kpm'fields, qt'FontFieldNames, abbrowser'NewFieldDialog, abbrowser'SelectFields, killustrator'ColorField, kdelibs'HTMLFieldSetElement, kdelibs'RenderFieldset, kpm'FieldSelect, kpm'SockField

katabase'kdbMoneyEdit is similar to:
kcontrol'KLocaleConfigMoney, qt'Frame, kdelibs'MouseWidget, kimageshop'ColorFrame, korganizer'KDateEdit, klipper'RectLineEdit, kdelibs'QPopupFrame, katalog'ItemView, qt'QRenameEdit, qt'QExpandingLineEdit

katabase'kdbPgBase is similar to:
kpresenter'PgLayoutCmd, kword'KWPgNumVariable, kword'KWVariablePgNumFormat, kpresenter'PgConfCmd, kpresenter'PgConfDia, kcalc'_num_base, kcalc'num_base, kspread'_num_base, kspread'num_base, kolib'Base64

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

katabase'kdbRecordView is similar to:
kdevelop'KListView, qt'MyListView, klipper'KEditableListView, qt'QFileListView, kdat'record, kdelibs'record, kdelibs'DirectoryView, kdelibs'KListView, qt'DirectoryView, columbo'ResultView

katabase'kdbRecordViewItem is similar to:
qt'FileItem, kcontrol'QListViewItemX, kdelibs'KFileListViewItem, qt'MessageListItem, kdat'record, kdelibs'record, korganizer'KOListViewItem, kdevelop'KListViewItem, kghostview'record_list, kcontrol'TypesListItem

katabase'kdbRelation is similar to:
ksysv'Timer, qt'QSignal, knotes'SaveTimer, kview'KFilterList, qt'QSenderObject, konsole'KWrited, kuser'KError, kdelibs'MyObject, qt'Folder, knotes'MyTimer



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

class_calls:qt'QGridLayout::addMultiCellWidget() => Confidence Supporters Detractors
1. class_instantiates:qt'QFrame^ 98.6% 146 *2

class_calls:qt'QList::first() => Confidence Supporters Detractors
2. class_calls:qt'QList::next() 95.9% *163 *7

class_calls:qt'QPushButton::setText() => Confidence Supporters Detractors
3. class_instantiates:qt'QFrame^ 95.8% *138 *6

class_calls:qt'QListView::setAllColumnsShowFocus() => Confidence Supporters Detractors
4. class_calls:qt'QListView::addColumn() 95.8% 23 *1

class_calls:kdelibs'KTMainWindow^::enableToolBar() => Confidence Supporters Detractors
5. class_calls:kdelibs'KTMainWindow^::setView() 95.0% 19 *1

class_calls:kdelibs'KTMainWindow^::enableStatusBar() => Confidence Supporters Detractors
6. class_calls:kdelibs'KTMainWindow^::setView() 94.7% 18 *1

class_calls:qt'QGridLayout::addRowSpacing() => Confidence Supporters Detractors
7. class_instantiates:qt'QFrame^ 94.3% *100 *6

class_calls:qt'QGridLayout::setRowStretch() => Confidence Supporters Detractors
8. class_instantiates:qt'QFrame^ 94.3% 133 *8

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

class_instantiates:qt'QGridLayout => Confidence Supporters Detractors
10. class_calls:qt'QGridLayout::addWidget() 92.5% *307 *25

class_calls:qt'QRect::height() => Confidence Supporters Detractors
11. class_calls:qt'QRect::width() 91.5% *54 *5

class_calls:qt'QValueList^::end() => Confidence Supporters Detractors
12. class_calls:qt'QValueList^::begin() 90.8% *128 *13

class_calls:kdelibs'KStatusBar::insertItem() => Confidence Supporters Detractors
13. class_calls:kdelibs'KTMainWindow^::setView() 90.5% 38 *4

class_calls:qt'QLineEdit::move() => Confidence Supporters Detractors
14. class_calls:qt'QFrame^::move() 90.5% 19 *2

class_calls:qt'QWidget::hide() => Confidence Supporters Detractors
15. class_calls:qt'QWidget^::show() 90.0% 18 *2

class_calls:qt'QRect^::left() => Confidence Supporters Detractors
16. class_calls:qt'QRect^::top() 90.0% 36 *4