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