LeechCraft  0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
IStartupWizard Class Referenceabstract

Interface for adding page to the common startup wizard. More...

#include "istartupwizard.h"

Public Member Functions

virtual ~IStartupWizard ()
 
virtual QList< QWizardPage * > GetWizardPages () const =0
 

Detailed Description

Interface for adding page to the common startup wizard.

If your plugin wishes to show a startup wizard in a uniform way, it should implement this interface and return the pages it wishes to insert into the wizard in GetWizardPages(). Of course, it can return different pages each time.

Definition at line 22 of file istartupwizard.h.

Constructor & Destructor Documentation

◆ ~IStartupWizard()

virtual IStartupWizard::~IStartupWizard ( )
inlinevirtual

Definition at line 25 of file istartupwizard.h.

Member Function Documentation

◆ GetWizardPages()

virtual QList<QWizardPage*> IStartupWizard::GetWizardPages ( ) const
pure virtual

Returns the list of pages to insert into the wizard.

Pages in the returned list will be inserted into the wizard in the same order as they appear in the list. Order of different sets of pages returned by different plugins is arbitrary.

Plugin can return different pages each time this function is called.

Returns
The list of pages to insert into the wizard.

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