kdewizard

First, we show classes defined elsewhere that are similar to those in kdewizard. Click on a class to browse its source code.
kdewizard'DrivePage is similar to:
ksysctrl'DriveSpecInfoBox, ksirc'EndPage, ksirc'PortPage, ksirc'ServerNamePage, ksirc'Page, kdevelop'WidgetsView, kpaint'View, kdevelop'DialogWidget, kiconedit'KResizeWidget, klyx'K_Frame

kdewizard'IntroPage is similar to:
kppp'PDB_Intro, kdevelop'CDocBrowser, kdelibs'KHTMLPartPrivate, kdelibs'KHTMLPartBrowserExtension, kdelibs'KHTMLView, kdelibs'KHTMLSettings, ktop'PAGE, kdelibs'KHTMLFactory, kdelibs'KHTMLRun, kdelibs'KHTMLViewPrivate

kdewizard'LinkPage is similar to:
ksirc'EndPage, ksirc'PortPage, ksirc'ServerNamePage, ksirc'Page, kdevelop'WidgetsView, kpaint'View, kdevelop'DialogWidget, kiconedit'KResizeWidget, klyx'K_Frame, kwin'ResizeLeft

kdewizard'PrinterPage is similar to:
ksirc'EndPage, ksirc'PortPage, ksirc'ServerNamePage, ksirc'Page, kdevelop'WidgetsView, kpaint'View, qt'DrawView, kdevelop'DialogWidget, kiconedit'KResizeWidget, klyx'K_Frame

kdewizard'ThemePage is similar to:
ksirc'EndPage, ksirc'PortPage, ksirc'ServerNamePage, kdevelop'WidgetsView, ksirc'Page, kpaint'View, kuser'userDefaultsPage, kiconedit'KResizeWidget, kdevelop'DialogWidget, klyx'K_Frame

kdewizard'TopLevel is similar to:
kdelibs'TopLevelTest, ksnake'Levels, kautorun'TopLevel, kworldwatch'TopLevel, kmines'Level, kcontrol'TopLevel, ksirc'open_top, ktop'TopLevel, kteatime'TopLevel, kspaceduel'MyTopLevelWidget



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

class_inherits:kdelibs'ReadOnlyPart^ => Confidence Supporters Detractors
1. class_instantiates:qt'QWidget^ 96.8% 30 *1

class_instantiates:qt'QTextStream => Confidence Supporters Detractors
2. class_calls:qt'QIODevice^::open() 92.0% 69 *6
3. class_instantiates:qt'QIODevice^ 92.0% 69 *6

class_calls:qt'QDialog^::resize() => Confidence Supporters Detractors
4. class_instantiates:qt'QFrame^ 91.2% 176 *17

class_instantiates:qt'QFile => Confidence Supporters Detractors
5. class_calls:qt'QFile::open() 91.0% 122 *12