umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
CodeImportingWizard Class Reference

#include <codeimportingwizard.h>

Inheritance diagram for CodeImportingWizard:
Collaboration diagram for CodeImportingWizard:

Public Types

enum  { SelectionPage , StatusPage }
 

Public Member Functions

 CodeImportingWizard ()
 
 ~CodeImportingWizard ()
 
QList< QFileInfo > selectedFiles ()
 

Private Member Functions

QWizardPage * createSelectionPage ()
 
QWizardPage * createStatusPage ()
 

Private Attributes

CodeImpSelectPagem_SelectionPage
 
CodeImpStatusPagem_StatusPage
 

Detailed Description

Author
Andi Fischer

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
SelectionPage 
StatusPage 

Constructor & Destructor Documentation

◆ CodeImportingWizard()

CodeImportingWizard::CodeImportingWizard ( )

Constructor. Sets up the wizard and loads the wizard pages. Each wizard page has its own class.

Here is the call graph for this function:

◆ ~CodeImportingWizard()

CodeImportingWizard::~CodeImportingWizard ( )

Destructor.

Member Function Documentation

◆ createSelectionPage()

QWizardPage * CodeImportingWizard::createSelectionPage ( )
private

Creates the class selection page.

Parameters
classListthe list of classes, which have to be imported
Returns
the wizard page

◆ createStatusPage()

QWizardPage * CodeImportingWizard::createStatusPage ( )
private

Creates the code importing status page, which shows the progress of the import process.

Returns
the wizard page

◆ selectedFiles()

QList< QFileInfo > CodeImportingWizard::selectedFiles ( )

Returns a list, which contains the classes for importing. With this function the list of classes to import can be transferred from the select page to the status page.

Returns
the file info list
Here is the call graph for this function:

Member Data Documentation

◆ m_SelectionPage

CodeImpSelectPage* CodeImportingWizard::m_SelectionPage
private

◆ m_StatusPage

CodeImpStatusPage* CodeImportingWizard::m_StatusPage
private

The documentation for this class was generated from the following files: