![]() |
OpenAlbum 1.0.b
|
00001 /* 00002 Copyright © 2011 Manuel Jesús de la Calle Brihuega 00003 00004 This file is part of open Album. 00005 00006 Open Album is free software: you can redistribute it and/or modify 00007 it under the terms of the GNU General Public License as published by 00008 the Free Software Foundation, either version 3 of the License, or 00009 (at your option) any later version. 00010 00011 Open Album is distributed in the hope that it will be useful, 00012 but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00014 GNU General Public License for more details. 00015 00016 You should have received a copy of the GNU General Public License 00017 along with open Album. If not, see <http://www.gnu.org/licenses/>. 00018 */ 00019 #ifndef TAMANNOWIZARD_H 00020 #define TAMANNOWIZARD_H 00021 00022 #include <QWizardPage> 00023 #include "formprincipal.h" 00024 00025 class FormPrincipal; 00026 00027 namespace Ui { 00028 class tamannoWizard; 00029 } 00030 00032 00059 class tamannoWizard : public QWizardPage 00060 { 00061 Q_OBJECT 00062 00063 public: 00064 00073 explicit tamannoWizard(QWidget *parent = 0, FormPrincipal *form_ = 0); 00074 00081 ~tamannoWizard(); 00082 00090 bool isComplete() const; 00091 00099 bool validatePage(); 00100 00101 00102 public slots: 00103 00109 void seleccionarTamClasico(); 00110 00116 void seleccionarTamMini(); 00117 00123 void seleccionarTamMaxi(); 00124 00125 00126 private: 00127 Ui::tamannoWizard *ui; 00128 FormPrincipal *form; 00129 bool completo; 00130 }; 00131 00132 #endif // TAMANNOWIZARD_H