kscd

First, we show classes defined elsewhere that are similar to those in kscd. Click on a class to browse its source code.
kscd'AS_PLAY_IN_PROGRESS is similar to:
kdelibs'Progress, kmidi'PlayMode, kmahjongg'Progress, qt'QScrollInProgress, ksnake'Progress, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kdelibs'ASProducer, kdelibs'Synth_PLAY_impl, ksirc'PProgress

kscd'BW_LED_Number is similar to:
kmidi'BW_LED_Number, kword'PgfLeading, kmix'QceStateLED, ksirtet'Led, mouse'KImageNumber, caitoo'BWDateTime, knotes'BWDateTime, kdelibs'KLed, qt'Frame, kimageshop'ColorFrame

kscd'BitmapPut is similar to:
kdvi'bitmap, qt'QBitmap, kpixmap'KPBitmapListItem, kword'BitmapDPI, kpixmap'KPBitmapList, kpixmap'KPBitmapWidget, kfloppy'ext2fs_struct_generic_bitmap, qt'QListBoxText, kdelibs'Window, kdelibs'Image

kscd'CDDB is similar to:
ksysv'Timer, knotes'SaveTimer, ksirtet'LocalServer, qt'QSignal, krn'KDecode, kview'KFilterList, qt'QSenderObject, konsole'KWrited, kuser'KError, krn'KAlarmTimer

kscd'CDDBSetup is similar to:
kautorun'SetupDialog, kdvi'printSetup, kghostview'PrintSetup, kpilot'setupInfoPage, kdvi'printSetupData, kppp'GraphSetup, kfinger'Setup, kspaceduel'ConfigSetup, ksirtet'RemoteHostData, kmix'ChannelSetup

kscd'CDDBSetupData is similar to:
kdevelop'WidgetsView, kpaint'View, kcontrol'HelpWidget, kdevelop'DialogWidget, ksirtet'OptionWidget, kiconedit'KResizeWidget, klyx'K_Frame, qt'ButtonsGroups, qt'CheckLists, kwin'ResizeLeft

kscd'CDDialog is similar to:
korganizer'CategoryDialog, kpilot'MessageDialog, kghostview'InfoDialog, kghostview'MessagesDialog, katabase'QueryDialog, korn'TypeDialog, kdelibs'CustomFileDialog, abbrowser'AddressDialog, qt'QFileDialog, abbrowser'NameDialog

kscd'CDDialogData is similar to:
kghostview'InfoDialog, korn'TypeDialog, kghostview'MessagesDialog, kpilot'MessageDialog, kdevelop'DefaultsDialog, klyx'InsertLabelDialog, korganizer'CategoryDialog, kdevelop'ColorDialog, abbrowser'NameDialog, kview'KNumDialog

kscd'CDROM_AUDIO_PLAY is similar to:
kautorun'CDROM, kdelibs'KAudioPlayer, kmidi'DevAudio, kdelibs'KAudioPlayerPrivate, kdelibs'AudioPort, kmidi'PlayMode, kdelibs'AudioSubSystemStart, kdelibs'AudioSubSystem, ksirtet'ServerPlayData, ksirtet'ClientPlayData

kscd'CDSTAT_PLAY is similar to:
knu'NetstatDlg, knu'NetstatCfgDlg, kmidi'PlayMode, ksirtet'ServerPlayData, ksirtet'ClientPlayData, klyx'LastFiles, kdelibs'CSS2PlayDuring, kdelibs'CSS2PlayDuringImpl, kmidi'PlaylistEdit, kdelibs'Synth_PLAY_impl

kscd'CDSTAT_STOP is similar to:
knu'NetstatDlg, knu'NetstatCfgDlg, kword'TabStop, kppp'StopRequest, klyx'LastFiles, kword'TabStopElement, knu'CommandDlg, knu'CommandCfgDlg, kiconedit'Properties, qt'QUrl

kscd'CD_AS_PLAY_IN_PROGRESS is similar to:
kdelibs'Progress, kmidi'PlayMode, kmahjongg'Progress, qt'QScrollInProgress, ksnake'Progress, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kdelibs'ASProducer, kdelibs'Synth_PLAY_impl, ksirc'PProgress

kscd'ConfigDlg is similar to:
kmidi'ConfigDlg, kspread'ConfigDlg, kcalc'ConfigDlg, kdevelop'CToolsConfigDlg, ark'SelectDlg, katomic'ConfigBox, kfract'ColorDlg, katabase'BackgroundDlg, caitoo'ConfigDlg, knu'OptionsDlg

kscd'DockWidget is similar to:
kmidi'DockWidget, caitoo'DockWidget, kppp'DockWidget, kwin'DockWindow, kdesktop'KBackgroundDockWidget, kpm'DockWidget, korganizer'AlarmDockWindow, knotes'DockWidget, kdelibs'KDockWidgetHeader, kdelibs'KDockWidgetHeaderDrag

kscd'Entry is similar to:
kdesu'Data_entry, kjots'TextEntry, konsole'ColorEntry, kdelibs'KEntryKey, kdelibs'KEntry, kdm'DisplayEntry, kikbd'WindowEntry, kdelibs'string_entry, kdm'HostEntry, karchie'ConfigEntries

kscd'InexactDialog is similar to:
korn'TypeDialog, klyx'InsertLabelDialog, kghostview'InfoDialog, klyx'InsertErrorDialog, kiconedit'KResizeDialog, kdevelop'DefaultsDialog, kghostview'MessagesDialog, kdevelop'ColorDialog, kdvi'PageDialog, abbrowser'NameDialog

kscd'KSCD is similar to:
ksirtet'OptionWidget, kdevelop'DialogWidget, kdevelop'WidgetsView, kpaint'View, ksirtet'Led, kmidi'KMidi, kdelibs'KColorWidget, kiconedit'KResizeWidget, qt'CheckLists, qt'ButtonsGroups

kscd'LEDDemo is similar to:
kdelibs'DemoWidget, qt'ListBoxDemo, kword'PgfLeading, ksirtet'Led, kdelibs'KLed, kdelibs'KLedTest, kmidi'BW_LED_Number, kmix'QceStateLED, kdevelop'ColorDialog, korn'TypeDialog

kscd'LedLamp is similar to:
kmix'QceStateLED, kmidi'BW_LED_Number, kword'PgfLeading, ksirtet'Led, kdelibs'KLed, qt'Frame, kdelibs'KLedTest, kimageshop'ColorFrame, kdelibs'QPopupFrame, kdelibs'MouseWidget

kscd'MGConfigDlg is similar to:
kdvi'mg_size, kdvi'mg_size_rec, kspread'ConfigDlg, kmidi'ConfigDlg, kdevelop'CToolsConfigDlg, kcalc'ConfigDlg, ark'SelectDlg, katomic'ConfigBox, kmidi'Config, qt'config

kscd'PAUSED is similar to:
qt'ProgressBar, ksmiletris'ScreenWidget, qt'QMovie, ksmiletris'MirrorWidget, qt'LifeTimer, ksmiletris'NextPieceWidget, kmahjongg'GameTimer, ksmiletris'GameWindow, ksirtet'Field, ksnake'Game

kscd'SMTP is similar to:
kmail'KMSendSMTP, krn'KMSendSMTP, kmail'KMSendProc, krn'KMSendProc, empath'EmpathMailSenderSMTP, empath'EmpathMailSenderImpl, ksysv'Timer, kmail'KMSender, kdelibs'KServerSocket, qt'QSenderObject

kscd'SMTPConfig is similar to:
empath'EmpathMailSenderSMTP, kmail'KMSendSMTP, krn'KMSendSMTP, katomic'ConfigBox, kmidi'Config, qt'config, kspaceduel'ConfigSetup, kmid'ChannelViewConfigDialog, kdelibs'KConfigTestView, kmid'MidiConfigDialog

kscd'STOPPED is similar to:
kword'TabStop, kppp'StopRequest, kword'TabStopElement, khexedit'SSelect, knotes'SaveTimer, kimageshop'KisTimer, kppp'DockWidget, kppp'AllRequests, kbiff'Trace, knotes'MyTimer

kscd'SUBQ_STATUS_PLAY is similar to:
kmidi'PlayMode, ksysv'Status, qt'Status, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kdm'DisplayStatus, kdm'displayStatus, kdelibs'tagStatus, kpaint'StatusBar, kmidi'PlaylistEdit

kscd'SymbolID is similar to:
kwin'SymbolType, kword'DocumentSymbolsOn, kdelibs'HlCSymbol, konsole'KeyTransSymbols, ksirc'widgetId, kword'GroupID, kimageshop'cId, kword'FrameID, ksirtet'cId, kword'TextRectID

kscd'TransferType is similar to:
caitoo'TransferIterator, kdelibs'TransferJob, kppp'ModemTransfer, caitoo'TransferList, kdelibs'MimetypeJob, caitoo'Transfer, qt'QListViewItemIterator, kdelibs'SimpleJob, kword'MType, kcalc'item_type

kscd'WM_CDM_STOPPED is similar to:
kdesktop'KRootWm, kword'TabStop, kppp'StopRequest, kword'TabStopElement, kwin'Atoms, kcontrol'KBackgroundSettings, knotes'sessionWidget, qt'QPState, amor'AmorSessionWidget, kdelibs'KWM

kscd'auheader is similar to:
kmidi'Sample, kmidi'Channel, kmidi'SampleList, kdelibs'HeaderMagic, kdelibs'Encoding, kdelibs'magic, ksirc'ServerChannel, kmidi'_SampleList, kfloppy'struct_io_channel, kdelibs'KMimeMagicResult

kscd'cd_modes is similar to:
kword'EditMode, kword'MouseMode, ksirc'doneModes, kmahjongg'TimerMode, kimageshop'cMode, kfloppy'parse_mode, kpresenter'InsPageMode, kimageshop'bgMode, kcontrol'IndexViewMode, kmidi'PlayMode

kscd'cd_toc_header_and_entries is similar to:
klyx'TocList, klyx'InsetTOC, kreversi'MoveAndValue, kdelibs'Header, kdelibs'ParseTreeAND, kdesu'Data_entry, kjots'TextEntry, klpq'KHeaderItem, kuser'KHeaderItem, konsole'ColorEntry

kscd'cdda_block is similar to:
ksirtet'Block, qt'block_state, ksirtet'BlockInfo, kdelibs'BlockNode, kword'PgfBlockSize, kfloppy'block_context, kdelibs'CaseBlockNode, qt'inflate_block_mode, kdelibs'HTMLBlockquoteElement, kioslave'SMBlockPacket

kscd'cdinfo_wm is similar to:
kdesktop'KRootWm, kmidi'PlayMode, kdelibs'HeaderMagic, kdelibs'magic, kwin'Atoms, knotes'sessionWidget, kword'Length, kcontrol'KBackgroundSettings, amor'AmorSessionWidget, kdelibs'LengthType

kscd'cdstate_paused is similar to:
qt'ProgressBar, ksmiletris'ScreenWidget, qt'QMovie, ksmiletris'MirrorWidget, qt'LifeTimer, ksmiletris'NextPieceWidget, kmahjongg'GameTimer, ksmiletris'GameWindow, ksirtet'Field, ksnake'Game

kscd'cdstate_playing is similar to:
kmidi'PlayMode, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kdelibs'CSS2PlayDuring, kdelibs'CSS2PlayDuringImpl, kmidi'PlaylistEdit, kdelibs'Synth_PLAY_impl, kdelibs'WavPlayObject_impl, kdelibs'Synth_PLAY_WAV_impl, ksokoban'PlayField

kscd'dialogcdinfo is similar to:
kdelibs'HeaderMagic, kdelibs'magic, kword'Length, kdelibs'LengthType, kdelibs'KMimeMagicResult, kdelibs'Length, kdelibs'KMimeMagic, kdelibs'LengthBox, kdelibs'Header, ksirc'widgetId

kscd'drivelist is similar to:
kautorun'DriveState, ksysctrl'DriveInfo, ksysctrl'SCSIDrive, ksysctrl'DriveUsageInfoBox, kdewizard'DrivePage, kdat'TapeDriveNode, kdat'TapeDrive, ksysctrl'IDEDrive, ksysctrl'DriveSpecInfoBox, ksysctrl'IDEDriveScanner

kscd'mytoc is similar to:
secpolicy'SecPolicyWin, qt'ABMainWindow, kword'Frame, kdvi'frame, kword'FrameType, kword'FrameID, kmines'Score, kword'FrameInfo, qt'ABCentralWidget, kword'FrameElement

kscd'pause_info is similar to:
kdelibs'Info, ksirtet'Info, kword'FrameInfo, ksirtet'TypeInfo, ksirtet'TextInfo, kdelibs'FileInfo, kioslave'time_info, ksirc'SInfo, qt'PaintEventInfo, ktop'ProcessInfo

kscd'play is similar to:
kmidi'PlayMode, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kdelibs'CSS2PlayDuring, kmidi'PlaylistEdit, kdelibs'CSS2PlayDuringImpl, kdelibs'Synth_PLAY_impl, kdelibs'WavPlayObject_impl, kdelibs'Synth_PLAY_WAV_impl, ksokoban'PlayField

kscd'playlist is similar to:
kmidi'PlayMode, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kmidi'PlaylistEdit, kdelibs'CSS2PlayDuring, kdelibs'CSS2PlayDuringImpl, kdelibs'Synth_PLAY_impl, kdelibs'WavPlayObject_impl, kdelibs'Synth_PLAY_WAV_impl, ksokoban'PlayField

kscd'toc is similar to:
klyx'TocList, klyx'InsetTOC, klyx'InsetCommand, secpolicy'SecPolicyWin, klyx'TableOfContentsDialog, qt'ABMainWindow, ark'ZipArch, ark'ArArch, ark'ZooArch, kword'Frame

kscd'trackinfo is similar to:
kdelibs'KImageTrackLabel, kmid'MidiTrack, kdelibs'MidiTrack, kdelibs'Info, ksirtet'Info, ksirtet'TypeInfo, ksirtet'TextInfo, ksirc'SInfo, kdelibs'FileInfo, kioslave'time_info

kscd'wm_cd_modes is similar to:
kdesktop'KRootWm, kword'EditMode, kword'MouseMode, ksirc'doneModes, kmahjongg'TimerMode, kimageshop'cMode, kfloppy'parse_mode, kpresenter'InsPageMode, kimageshop'bgMode, kcontrol'IndexViewMode

kscd'wm_cddb is similar to:
kdesktop'KRootWm, kwin'Atoms, ktalkd'ProtocolType, knotes'sessionWidget, kolib'KSProxy, kspread'KSpreadCellProxy, qt'QObject, kdelibs'DCOPObjectProxy, amor'AmorSessionWidget, kdelibs'_IceProtocol

kscd'wm_cdinfo is similar to:
kdesktop'KRootWm, kmidi'PlayMode, kwin'Atoms, knotes'sessionWidget, kword'Length, kcontrol'KBackgroundSettings, kdelibs'LengthType, amor'AmorSessionWidget, kwin'NextClient, qt'QPState

kscd'wm_drive is similar to:
kautorun'DriveState, ksysctrl'DriveInfo, ksysctrl'SCSIDrive, ksysctrl'DriveUsageInfoBox, kdat'TapeDrive, kdewizard'DrivePage, ksysctrl'IDEDrive, kdat'TapeDriveNode, ksysctrl'DriveSpecInfoBox, kdesktop'KRootWm

kscd'wm_play is similar to:
kmidi'PlayMode, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kdesktop'KRootWm, kdelibs'CSS2PlayDuring, kmidi'PlaylistEdit, kdelibs'CSS2PlayDuringImpl, kdelibs'Synth_PLAY_impl, kdelibs'WavPlayObject_impl, kdelibs'Synth_PLAY_WAV_impl

kscd'wm_playlist is similar to:
kmidi'PlayMode, kdesktop'KRootWm, ksirtet'ServerPlayData, ksirtet'ClientPlayData, kmidi'PlaylistEdit, kdelibs'CSS2PlayDuring, kdelibs'CSS2PlayDuringImpl, kdelibs'Synth_PLAY_impl, kdelibs'WavPlayObject_impl, kdelibs'Synth_PLAY_WAV_impl

kscd'wm_trackinfo is similar to:
kdelibs'KImageTrackLabel, kmid'MidiTrack, kdelibs'MidiTrack, kdesktop'KRootWm, kdelibs'Info, ksirtet'Info, ksirtet'TypeInfo, ksirtet'TextInfo, ksirc'SInfo, kdelibs'FileInfo

kscd'xcol_t is similar to:
kword'tTable, kfax'double_t, kword'tTableText, kfax'code_t, kdevelop'TFileInfo, kfax'float_t, kword'tTextStruct, kfax'hash_t, kfax'codec_t, kcontrol'tLOG

kscd'xdisplay is similar to:
kdelibs'X11GlobalComm_impl



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

class_instantiates:kdelibs'KApplication => Confidence Supporters Detractors
1. class_calls:kdelibs'KCmdLineArgs::init() 94.0% 79 *5
2. class_calls:kdelibs'KApplication^::exec() 90.5% 76 *8

class_calls:qt'QPushButton::setEnabled() => Confidence Supporters Detractors
3. class_instantiates:qt'QFrame^ 93.3% 112 *8

class_calls:qt'QDialog^::setFixedSize() => Confidence Supporters Detractors
4. class_instantiates:qt'QFrame^ 93.2% 41 *3

class_calls:qt'QLabel::setFixedSize() => Confidence Supporters Detractors
5. class_instantiates:qt'QLayout^ 92.9% 65 *5

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

class_calls:kdelibs'KColorDialog::getColor() => Confidence Supporters Detractors
7. class_instantiates:qt'QColor 91.7% 22 *2

class_calls:qt'QListBox::setAutoUpdate() => Confidence Supporters Detractors
8. class_calls:qt'QListBox^::clear() 91.7% *11 *1

class_receives_signal:qt'QLineEdit::textChanged() => Confidence Supporters Detractors
9. class_instantiates:qt'QFrame^ 90.8% *89 *9

class_calls:qt'QCheckBox::setChecked() => Confidence Supporters Detractors
10. class_instantiates:qt'QFrame^ 90.6% *202 *21

class_calls:qt'QMenuData^::insertItem() => Confidence Supporters Detractors
11. class_instantiates:qt'QFrame^ 90.1% *173 *19

class_instantiates:qt'QSlider => Confidence Supporters Detractors
12. class_instantiates:qt'QLayout^ 90.0% 36 *4