![]() |
OpenAlbum 1.0.b
|
Genera, lanza y controla la página del asistente encargada de la selección de plantilla e introducción de texto para la portada. Más...
#include <portadawizard.h>
Slots públicos | |
void | visualizarPlantillas () |
void | IntroducirTexto () |
Métodos públicos | |
portadaWizard (QWidget *parent=0, FormPrincipal *form=0) | |
~portadaWizard () | |
void | activarSelectorPlantillas () |
void | setEnabledNecesitaTexto (bool logico) |
void | setEnabledTieneTexto (bool logico) |
void | cleanupPage () |
bool | isComplete () const |
Atributos públicos | |
Ui::portadaWizard * | ui |
Genera, lanza y controla la página del asistente encargada de la selección de plantilla e introducción de texto para la portada.
Clase que hereda de QWizardPage, y se encarga basicamente de crear, lanzar y manipular la página del asistente encargada de la selección de plantilla e introducción de textos para la portada. Al estar heredada de QWizardPage utiliza para la manipulación de la página algunos métodos heredados. La página permite al usuario elegir una plantilla para la portada e introducir texto si así lo requiere la misma. Ejemplo de uso:
//Creamos la página. portadaWizard *seleccionportada= new portadaWizard(this, this); //Introducimos un logo QPixmap *pix=new QPixmap(QDir::currentPath() + "/data/logo_pequenno.bmp"); seleccionportada->setPixmap(QWizard::LogoPixmap, *pix); // Y un título para la página seleccionportada->setTitle("Creación de la portada."); //La agregamos al wizard. wizard->addPage(seleccionportada); ...
Definición en la línea 61 del archivo portadawizard.h.
portadaWizard::portadaWizard | ( | QWidget * | parent = 0 , |
FormPrincipal * | form = 0 |
||
) | [explicit] |
Constructor
Construye una instancia, de la página del asistente, para seleccionar una plantilla para la portada.
parent | Formulario o ventana del sistema gráfico, que ha lanzado la página del asistente. |
form | Instancia del formulario principal de la aplicación. |
Definición en la línea 11 del archivo portadawizard.cpp.
portadaWizard::~portadaWizard | ( | ) |
Destructor
Destruye una instancia de esta clase. Libera la memoria ocupada por los atributos dinámicos de la clase.
Definición en la línea 28 del archivo portadawizard.cpp.
void portadaWizard::activarSelectorPlantillas | ( | ) |
Método de activación
Activa el proceso de selección de plantilla. Muestra en el selector de plantillas todas las plantillas y activa los botones necesarios para el proceso de selección.
Definición en la línea 84 del archivo portadawizard.cpp.
void portadaWizard::cleanupPage | ( | ) |
Método redefinido
Redefinición del método cleanupPage() de la clase QWizardPage.
Definición en la línea 80 del archivo portadawizard.cpp.
void portadaWizard::IntroducirTexto | ( | ) | [slot] |
Slot de activación
Activa el proceso de introducción de texto, generando y lanzando el diálogo pertinente para ello.
Definición en la línea 33 del archivo portadawizard.cpp.
bool portadaWizard::isComplete | ( | ) | const |
Método redefinido
Redefinición del método isComplete() de la clase QWizardPage.
Definición en la línea 58 del archivo portadawizard.cpp.
void portadaWizard::setEnabledNecesitaTexto | ( | bool | logico | ) |
Método de asignación
Activa el booleano que indica la necesidad de introducir texto para la plantilla seleccionada.
logico | Booleano para activar la necesidad de texto. |
Definición en la línea 41 del archivo portadawizard.cpp.
void portadaWizard::setEnabledTieneTexto | ( | bool | logico | ) |
Método de asignación
Activa el booleano que indica la existencia de texto para la plantilla seleccionada.
logico | Booleano para indicar la existencia de texto. |
Definición en la línea 45 del archivo portadawizard.cpp.
void portadaWizard::visualizarPlantillas | ( | ) | [slot] |
Slot de activación
Activa el proceso de previsualizacion de plantilla. Muestra en el visualizador de plantillas todas las miniaturas de las plantillas.
Definición en la línea 49 del archivo portadawizard.cpp.
Ui::portadaWizard* portadaWizard::ui |
Atributo público que contiene una referencia a la clase que maneja la parte gráfica de la QWizardPage.
Definición en la línea 126 del archivo portadawizard.h.