Mercurial > octave-libgccjit
comparison libgui/src/welcome-wizard.h @ 17937:f87a7e161710
* welcome-wizard.h, welcome-wizard.cc: Rewrite.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 15 Nov 2013 22:57:45 -0500 |
parents | d63878346099 |
children | b3e4ee8f4d6d |
comparison
equal
deleted
inserted
replaced
17936:8c23f844bd30 | 17937:f87a7e161710 |
---|---|
30 { | 30 { |
31 Q_OBJECT | 31 Q_OBJECT |
32 | 32 |
33 public: | 33 public: |
34 | 34 |
35 typedef QWidget *(*page_creator_fptr) (welcome_wizard *wizard); | |
36 | |
35 welcome_wizard (QWidget *parent = 0); | 37 welcome_wizard (QWidget *parent = 0); |
36 | 38 |
37 ~welcome_wizard (void) { } | 39 ~welcome_wizard (void) { } |
40 | |
41 private: | |
42 | |
43 QList<page_creator_fptr> page_ctor_list; | |
44 QList<page_creator_fptr>::iterator page_list_iterator; | |
45 QWidget *current_page; | |
46 | |
47 private slots: | |
48 | |
49 void show_page (void); | |
50 void previous_page (void); | |
51 void next_page (void); | |
38 }; | 52 }; |
39 | 53 |
40 #endif // WELCOMEWIZARD_H | 54 #endif // WELCOMEWIZARD_H |