arts

First, we show classes defined elsewhere that are similar to those in arts. Click on a class to browse its source code.
arts'FFTScopeView is similar to:
kdevelop'WidgetsView, kpaint'View, ksnake'View, qt'CursorView, kcontrol'EventView, kdevelop'PropertyView, qt'DrawView, kuser'KGroupView, kdelibs'StereoFFTScope_impl, kdevelop'DialogWidget

arts'MainWindow is similar to:
konquest'MainWindow, kdelibs'MainWindow, ksokoban'MainWindow, kuser'mainWidget, ksirtet'MainWidget, kmines'MainWidget, kworldwatch'TopLevel, kppp'TopWidget, kdelibs'application, kcron'KTApp

arts'VControl is similar to:
kimageshop'ControlFrame, kmidi'ControlMode, qt'Frame, kghostview'ViewControl, ksirc'control, kdelibs'KProgress, korganizer'VObject, kpilot'VObject, kcontrol'V_ENTRIES, katalog'ItemView

arts'VScale is similar to:
qt'Frame, kword'DocumentViewScale, kcontrol'V_ENTRIES, korganizer'VObject, kpilot'VObject, kword'ScaleHead, kword'ScaleFactor, kdelibs'QPopupFrame, kimageshop'ColorFrame, kdelibs'VAlign



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

class_calls:qt'QBoxLayout::activate() => Confidence Supporters Detractors
1. class_calls:qt'QBoxLayout::addWidget() 97.3% *71 *2

class_instantiates:qt'QSlider => Confidence Supporters Detractors
2. class_instantiates:qt'QLabel 92.5% 37 *3