aktion

First, we show classes defined elsewhere that are similar to those in aktion. Click on a class to browse its source code.
aktion'AktionBrowserExtension is similar to:
kdelibs'KWriteBrowserExtension, konqueror'ListViewBrowserExtension, kdelibs'BrowserExtensionPrivate, kmid'KMidBrowserExtension, konqueror'IconViewBrowserExtension, empath'EmpathMessageViewBrowserExtension, konsole'konsoleBrowserExtension, kdvi'KDVIBrowserExtension, korganizer'KOrganizerBrowserExtension, kghostview'KGVBrowserExtension

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

aktion'AktionPart is similar to:
kdelibs'Part1, kmid'KMidPart, kview'KViewPart, kdelibs'ReadOnlyPartPrivate, empath'EmpathMessageViewPart, kdelibs'Part2, korganizer'KOrganizerPart, konsole'konsolePart, qt'QWidgetPart, konqueror'KonqDirTreePart

aktion'KXAnim is similar to:
kdevelop'WidgetsView, kpaint'View, kiconedit'KResizeWidget, kdevelop'DialogWidget, qt'CheckLists, klyx'K_Frame, kwin'ResizeLeft, kcontrol'EventView, kdevelop'PropertyView, qt'QExtraWidget

aktion'Setup is similar to:
kautorun'SetupDialog, qt'TabDialog, kspaceduel'ConfigSetup, killustrator'HelplineDialog, kpilot'setupDialog, kpilot'setupInfoPage, kfinger'Setup, kghostview'PrintSetup, killustrator'OptionDialog, kspaceduel'AiSetup

aktion'aktionVm is similar to:
kdevelop'WidgetsView, kpaint'View, kdevelop'DialogWidget, kiconedit'KResizeWidget, klyx'K_Frame, kwin'ResizeLeft, ksirtet'OptionWidget, qt'Test, qt'CheckLists, qt'CursorView

aktion'capture is similar to:
ktop'AUX_PARM_BLOCK, kcalc'_num_base, kcalc'num_base, kspread'_num_base, kspread'num_base, kdelibs'Counter, kdelibs'CSS2CounterReset, kdelibs'CSS2CounterResetImpl, kdelibs'ParameterNode, kcontrol'ExtensionDialog

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



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

class_instantiates:qt'QTimer => Confidence Supporters Detractors
1. class_calls:qt'QTimer::start() 96.0% 97 *4

class_calls:qt'QSlider::value() => Confidence Supporters Detractors
2. class_instantiates:qt'QLabel 92.9% 13 *1

class_instantiates:qt'QSlider => Confidence Supporters Detractors
3. class_instantiates:qt'QLabel 92.5% 37 *3
4. class_instantiates:qt'QLayout^ 90.0% 36 *4

class_receives_signal:qt'QTimer::timeout() => Confidence Supporters Detractors
5. class_calls:qt'QTimer::start() 92.0% 92 *8

class_calls:qt'QCloseEvent::accept() => Confidence Supporters Detractors
6. class_instantiates:qt'QWidget^ 90.9% 20 *2

class_calls:qt'QSlider::setValue() => Confidence Supporters Detractors
7. class_instantiates:qt'QLabel 90.0% 27 *3