#include "welcome-wizard.h"


Public Types | |
| typedef QWidget *(* | page_creator_fptr) (base_qobject &, welcome_wizard *) |
Public Slots | |
| void | accept (void) |
| void | handle_web_connect_option (int state) |
| void | next_page (void) |
| void | previous_page (void) |
| void | show_page (void) |
Public Member Functions | |
| welcome_wizard (base_qobject &oct_qobj, QWidget *parent=nullptr) | |
| ~welcome_wizard (void)=default | |
| void | adjust_size (void) |
Private Attributes | |
| bool | m_allow_web_connect_state |
| QWidget * | m_current_page |
| int | m_max_height |
| int | m_max_width |
| base_qobject & | m_octave_qobj |
| QList< page_creator_fptr > | m_page_ctor_list |
| QList< page_creator_fptr >::iterator | m_page_list_iterator |
Definition at line 37 of file welcome-wizard.h.
| typedef QWidget*(* welcome_wizard::page_creator_fptr) (base_qobject &, welcome_wizard *) |
Definition at line 43 of file welcome-wizard.h.
| welcome_wizard::welcome_wizard | ( | base_qobject & | oct_qobj, |
| QWidget * | parent = nullptr |
||
| ) |
Definition at line 56 of file welcome-wizard.cc.
References adjust_size(), initial_page::create(), setup_community_news::create(), final_page::create(), m_max_height, m_max_width, m_page_ctor_list, m_page_list_iterator, next_page(), previous_page(), and show_page().
|
default |
|
slot |
Definition at line 142 of file welcome-wizard.cc.
References base_qobject::get_resource_manager(), resource_manager::get_settings(), gui_pref::key, m_allow_web_connect_state, m_octave_qobj, nr_allow_connection(), and resource_manager::reload_settings().
Referenced by final_page::final_page().
| void welcome_wizard::adjust_size | ( | void | ) |
Definition at line 95 of file welcome-wizard.cc.
References m_max_height, and m_max_width.
Referenced by welcome_wizard().
|
slot |
Definition at line 110 of file welcome-wizard.cc.
References m_allow_web_connect_state, and state.
Referenced by setup_community_news::setup_community_news().
|
slot |
Definition at line 135 of file welcome-wizard.cc.
References m_page_list_iterator, and show_page().
Referenced by initial_page::initial_page(), setup_community_news::setup_community_news(), and welcome_wizard().
|
slot |
Definition at line 128 of file welcome-wizard.cc.
References m_page_list_iterator, and show_page().
Referenced by final_page::final_page(), setup_community_news::setup_community_news(), and welcome_wizard().
|
slot |
Definition at line 115 of file welcome-wizard.cc.
References m_current_page, and m_octave_qobj.
Referenced by welcome_wizard(), next_page(), and previous_page().
|
private |
Definition at line 58 of file welcome-wizard.h.
Referenced by accept(), and handle_web_connect_option().
|
private |
Definition at line 57 of file welcome-wizard.h.
Referenced by show_page().
|
private |
Definition at line 59 of file welcome-wizard.h.
Referenced by welcome_wizard(), and adjust_size().
|
private |
Definition at line 60 of file welcome-wizard.h.
Referenced by welcome_wizard(), and adjust_size().
|
private |
Definition at line 53 of file welcome-wizard.h.
Referenced by accept(), and show_page().
|
private |
Definition at line 55 of file welcome-wizard.h.
Referenced by welcome_wizard().
|
private |
Definition at line 56 of file welcome-wizard.h.
Referenced by welcome_wizard(), next_page(), and previous_page().