GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Types | Public Member Functions | Private Slots | Private Attributes | List of all members
welcome_wizard Class Reference

#include "welcome-wizard.h"

Inheritance diagram for welcome_wizard:
Inheritance graph
[legend]
Collaboration diagram for welcome_wizard:
Collaboration graph
[legend]

Public Types

typedef QWidget *(* page_creator_fptr )(welcome_wizard *wizard)

Public Member Functions

 welcome_wizard (QWidget *parent=0)
 ~welcome_wizard (void)

Private Slots

void accept (void)
void handle_web_connect_option (int state)
void next_page (void)
void previous_page (void)
void show_page (void)

Private Attributes

bool allow_web_connect_state
QWidgetcurrent_page
QList< page_creator_fptrpage_ctor_list
QList< page_creator_fptr >
::iterator 
page_list_iterator

Detailed Description

Definition at line 31 of file welcome-wizard.h.

Member Typedef Documentation

typedef QWidget*(* welcome_wizard::page_creator_fptr)(welcome_wizard *wizard)

Definition at line 37 of file welcome-wizard.h.

Constructor & Destructor Documentation

welcome_wizard::welcome_wizard ( QWidget parent = 0)
welcome_wizard::~welcome_wizard ( void  )
inline

Definition at line 41 of file welcome-wizard.h.

Member Function Documentation

void welcome_wizard::accept ( void  )
privateslot
void welcome_wizard::handle_web_connect_option ( int  state)
privateslot

Definition at line 289 of file welcome-wizard.cc.

References allow_web_connect_state.

void welcome_wizard::next_page ( void  )
privateslot

Definition at line 317 of file welcome-wizard.cc.

References page_list_iterator, and show_page().

void welcome_wizard::previous_page ( void  )
privateslot

Definition at line 309 of file welcome-wizard.cc.

References page_list_iterator, and show_page().

void welcome_wizard::show_page ( void  )
privateslot

Definition at line 295 of file welcome-wizard.cc.

References current_page.

Referenced by next_page(), previous_page(), and welcome_wizard().

Member Data Documentation

bool welcome_wizard::allow_web_connect_state
private

Definition at line 48 of file welcome-wizard.h.

Referenced by accept(), and handle_web_connect_option().

QWidget* welcome_wizard::current_page
private

Definition at line 47 of file welcome-wizard.h.

Referenced by show_page().

QList<page_creator_fptr> welcome_wizard::page_ctor_list
private

Definition at line 45 of file welcome-wizard.h.

Referenced by welcome_wizard().

QList<page_creator_fptr>::iterator welcome_wizard::page_list_iterator
private

Definition at line 46 of file welcome-wizard.h.

Referenced by next_page(), previous_page(), and welcome_wizard().


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