kjumpingcube

First, we show classes defined elsewhere that are similar to those in kjumpingcube. Click on a class to browse its source code.
kjumpingcube'Brain is similar to:
ktron'Skill, ksnake'Levels, kscd'STOPPED, kdelibs'random_info, kmines'Level, ksnake'Level, kimageshop'ActiveColor, kabalone'Move, kdewizard'TopLevel, kabalone'Board

kjumpingcube'Cube is similar to:
kpixmap'KPMainWidget, kword'FOverline, kpixmap'KPBitmapWidget, kdelibs'KAnimWidget, qt'QFrame, kdelibs'MouseWidget, ksirc'widgetCreate, ksirc'widgetId, ksirtet'GameOverItem, kdelibs'KTMainWindow

kjumpingcube'CubeBox is similar to:
qt'BOX, ksirtet'PlayerCheckBox, kppp'KGroupBoxBase, kmail'ColorListBox, ktimemon'QMessageBox, kdevelop'FlagBox, kdelibs'LengthBox, kworldwatch'AboutBox, kppp'KRadioGroupBox, killustrator'ColorComboBox

kjumpingcube'CubeBoxBase is similar to:
kppp'KGroupBoxBase, qt'BOX, kcalc'_num_base, kcalc'num_base, kspread'_num_base, kspread'num_base, kolib'Base64, kdelibs'KDialogBaseButton, kppp'KRadioGroupBox, kppp'KCheckGroupBox

kjumpingcube'KCubeBoxWidget is similar to:
kdelibs'KButtonBox, kiconedit'KResizeWidget, kdelibs'KColorWidget, kdevelop'WidgetsView, klyx'K_Frame, kdevelop'DialogWidget, kpaint'View, kolib'KColorBar, qt'CheckLists, ksirtet'OptionWidget

kjumpingcube'KCubeWidget is similar to:
kdelibs'MouseWidget, qt'Frame, kimageshop'PixmapWidget, kimageshop'ColorFrame, kdelibs'KAnimWidget, kdelibs'QPopupFrame, qt'QColorShowLabel, ksmiletris'ScreenWidget, korganizer'EventWidget, qt'QWidgetStack

kjumpingcube'KJumpingCube is similar to:
konquest'MainWindow, arts'MainWindow, ksokoban'MainWindow, kcron'KTApp, kuser'mainWidget, ksirtet'MainWidget, kmines'MainWidget, kdelibs'MainWindow, kppp'TopWidget, ksmiletris'GameWindow

kjumpingcube'Loop is similar to:
kmidi'wave_type, kmidi'_tsampleinfo, kdelibs'KColorWidget, ktop'TABCOLUMN, kdelibs'sample_header, kmid'sample_header, klyx'Row, kpresenter'PgConfCmd, kuser'KRow, kppp'Opener

kjumpingcube'coordinate is similar to:
ktron'player, qt'TetrixPiece, konquest'CoreLogic, killustrator'XfigImport, klyx'LyXText, ktop'TABCOLUMN, qt'QBitVal, klyx'Row, kuser'KRow, kolib'KoColumns



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

class_calls:kdelibs'KConfig::readBoolEntry() => Confidence Supporters Detractors
1. class_calls:kdelibs'KConfig::setGroup() 91.9% 79 *7

class_overrides:qt'QFrame::mouseReleaseEvent() => Confidence Supporters Detractors
2. class_overrides:qt'QFrame::mousePressEvent() 90.9% 10 *1

class_overrides:kdelibs'KTMainWindow::readProperties() => Confidence Supporters Detractors
3. class_instantiates:qt'QDialog^ 90.0% 18 *2