OpenAlbum 1.0.b
Slots públicos | Métodos públicos | Atributos públicos

Referencia de la Clase DialogCreacionPaginas

Genera, lanza y controla el diálogo de creación de páginas de la app. Constituye en sí mismo el diálogo. Más...

#include <dialogcreacionpaginas.h>

Lista de todos los miembros.

Slots públicos

void ActivarSeleccionPlantilla ()
void PushTexto ()
void DesactivarSeleccionPlantilla ()
void ActivarVisualizacionPlantilla ()
void EstablecerTipoPagina ()
void EstablecerFondo (QWidget *parent=0)

Métodos públicos

 DialogCreacionPaginas (QWidget *parent=0, controladorResolucion *controlador_=0, QDir directoriodetrabajo=QDir())
 ~DialogCreacionPaginas ()
void InicializarTexto1 (bool cc1, bool nn1, bool ss1, QString tt1, QFont ff1)
void InicializarTexto2 (bool cc2, bool nn2, bool ss2, QString tt2, QFont ff2)
void InicializarTexto3 (bool cc3, bool nn3, bool ss3, QString tt3, QFont ff3)
void InicializarTexto4 (bool cc4, bool nn4, bool ss4, QString tt4, QFont ff4)
void setMiniaturasTexturas (std::vector< QGraphicsView * > min)
bool PaginasFijas ()
bool PaginasAleatorias ()
bool PaginasPersonalizadas ()
bool ColorFondo ()
QString NombrePlantillaFija ()
QString GetImagenFondo ()
QColor GetColorFondo ()
int GetNumTextos ()

Atributos públicos

bool c1
bool c2
bool c3
bool c4
bool n1
bool n2
bool n3
bool n4
bool s1
bool s2
bool s3
bool s4
bool escritooNo1
bool escritooNo2
bool escritooNo3
bool escritooNo4
bool coloreadooNo1
bool coloreadooNo2
bool coloreadooNo3
bool coloreadooNo4
QString t1
QString t2
QString t3
QString t4
QFont fuente1
QFont fuente2
QFont fuente3
QFont fuente4
QColor clr1
QColor clr2
QColor clr3
QColor clr4

Descripción detallada

Genera, lanza y controla el diálogo de creación de páginas de la app. Constituye en sí mismo el diálogo.

Autor:
Manuel Jesús de la Calle Brihuega
Versión:
1.0

Clase que hereda de QDialog, y se encarga basicamente de crear, lanzar y manipular el diálogo de creación de páginas. Al estar heredada de QDialog utiliza para la manipulación del diálogo algunos métodos heredados. Podemos decir que constituye el diálogo.

Ejemplo de uso:

                //Creamos el diálogo.
                DialogCreacionPaginas *dialogocreacion= new DialogCreacionPaginas(this, this->controlador);
                
                //Establecemos sus miniaturas de texturas, por si usamos texturas.
                dialogocreacion->setMiniaturasTexturas(miniaturasTexturas);    
                
                //Lanzamos el diálogo.
                dialogocreacion->exec();
                
                //Utilizamos sus consultas.
                bool paginasFijas= dialogocreacion->PaginasFijas();
                bool paginasAleatorias = dialogocreacion->PaginasAleatorias();
                bool paginasPersonalizadas = dialogocreacion->PaginasPersonalizadas();
                ...

Definición en la línea 59 del archivo dialogcreacionpaginas.h.


Documentación del constructor y destructor

DialogCreacionPaginas::DialogCreacionPaginas ( QWidget *  parent = 0,
controladorResolucion controlador_ = 0,
QDir  directoriodetrabajo = QDir() 
) [explicit]

Constructor

Crea un instancia de la clase (crea el diálogo de creación de páginas).

Parámetros:
parentFormulario o ventana del sistema gráfico, que ha solicitado al diálogo.
controlador_Instancia del controlador de dimensiones, para controlar las dimensiones del diálogo.

Definición en la línea 12 del archivo dialogcreacionpaginas.cpp.

DialogCreacionPaginas::~DialogCreacionPaginas ( )

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 76 del archivo dialogcreacionpaginas.cpp.


Documentación de las funciones miembro

void DialogCreacionPaginas::ActivarSeleccionPlantilla ( ) [slot]

Slot 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 544 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::ActivarVisualizacionPlantilla ( ) [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 423 del archivo dialogcreacionpaginas.cpp.

bool DialogCreacionPaginas::ColorFondo ( )

Método consultor

Consulta si se ha establecido un color de fondo para la página que está tratando el diálogo con el tipo "Páginas fijas".

Devuelve:
Booleano con "true" si se ha elegido un color de fondo o "false" si no.

Definición en la línea 334 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::DesactivarSeleccionPlantilla ( ) [slot]

Slot de desactivación

Desactiva el proceso de selección de plantilla.

Definición en la línea 279 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::EstablecerFondo ( QWidget *  parent = 0) [slot]

Slot de asignación

Genera y lanza un diálogo de selección de fondo, después establece el fondo elegido por el usuario.

Parámetros:
parentFormulario o ventana del sistema gráfico, que ha solicitado al diálogo de elección de fondo.

Definición en la línea 354 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::EstablecerTipoPagina ( ) [slot]

Slot de asignación

Elige y establece el tipo de creación de páginas que el usuario ha elegido mediante el sistema gráfico.

Definición en la línea 521 del archivo dialogcreacionpaginas.cpp.

QColor DialogCreacionPaginas::GetColorFondo ( )

Método consultor

Consulta el color de fondo elegido para el modo "Páginas fijas".

Devuelve:
Color de fondo.

Definición en la línea 340 del archivo dialogcreacionpaginas.cpp.

QString DialogCreacionPaginas::GetImagenFondo ( )

Método consultor

Consulta la ruta de la imagen de fondo elegida para el modo "Páginas fijas".

Devuelve:
Ruta del archivo que contiene la imagen.

Definición en la línea 345 del archivo dialogcreacionpaginas.cpp.

int DialogCreacionPaginas::GetNumTextos ( )

Método consultor

Consulta el número de textos que contiene la página que el diálogo está tratando.

Devuelve:
Entero con el número de textos.

Definición en la línea 418 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::InicializarTexto1 ( bool  cc1,
bool  nn1,
bool  ss1,
QString  tt1,
QFont  ff1 
)

Método de asignación

Inicializa el texto número 1 de la página.

Parámetros:
cc1Booleano que indica si el texto está en cursiva.
nn1Booleano que indica si el texto está en negrita.
ss1Booleano que indica si el texto está subrayado.
tt1Contenido del texto en sí mismo.
ff1Fuente del texto.

Definición en la línea 144 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::InicializarTexto2 ( bool  cc2,
bool  nn2,
bool  ss2,
QString  tt2,
QFont  ff2 
)

Método de asignación

Inicializa el texto número 2 de la página.

Parámetros:
cc2Booleano que indica si el texto está en cursiva.
nn2Booleano que indica si el texto está en negrita.
ss2Booleano que indica si el texto está subrayado.
tt2Contenido del texto en sí mismo.
ff2Fuente del texto.

Definición en la línea 153 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::InicializarTexto3 ( bool  cc3,
bool  nn3,
bool  ss3,
QString  tt3,
QFont  ff3 
)

Método de asignación

Inicializa el texto número 3 de la página.

Parámetros:
cc3Booleano que indica si el texto está en cursiva.
nn3Booleano que indica si el texto está en negrita.
ss3Booleano que indica si el texto está subrayado.
tt3Contenido del texto en sí mismo.
ff3Fuente del texto.

Definición en la línea 162 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::InicializarTexto4 ( bool  cc4,
bool  nn4,
bool  ss4,
QString  tt4,
QFont  ff4 
)

Método de asignación

Inicializa el texto número 4 de la página.

Parámetros:
cc4Booleano que indica si el texto está en cursiva.
nn4Booleano que indica si el texto está en negrita.
ss4Booleano que indica si el texto está subrayado.
tt4Contenido del texto en sí mismo.
ff4Fuente del texto.

Definición en la línea 171 del archivo dialogcreacionpaginas.cpp.

QString DialogCreacionPaginas::NombrePlantillaFija ( )

Método consultor

Consulta la ruta de la plantilla seleccionada si se ha elegido el modo "Páginas fijas"

Devuelve:
Ruta de la plantilla.

Definición en la línea 412 del archivo dialogcreacionpaginas.cpp.

bool DialogCreacionPaginas::PaginasAleatorias ( )

Método consultor

Consulta si el tipo de creación de página elegido es "Páginas aleatorias".

Devuelve:
Booleano con "true" si el tipo "Páginas Aleatorias" es el elegido o "false" si no es el elegido.

Definición en la línea 517 del archivo dialogcreacionpaginas.cpp.

bool DialogCreacionPaginas::PaginasFijas ( )

Método consultor

Consulta si el tipo de creación de página elegido es "Páginas fijas".

Devuelve:
Booleano con "true" si el tipo "Páginas Fijas" es el elegido o "false" si no es el elegido.

Definición en la línea 513 del archivo dialogcreacionpaginas.cpp.

bool DialogCreacionPaginas::PaginasPersonalizadas ( )

Método consultor

Consulta si el tipo de creación de página elegido es "Páginas personalizadas".

Devuelve:
Booleano con "true" si el tipo "Páginas personalizadas" es el elegido o "false" si no es el elegido.

Definición en la línea 539 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::PushTexto ( ) [slot]

Slot de activación

Activa el proceso de introducción de texto. Lanza el diálogo pertinente para dicha tarea.

Definición en la línea 180 del archivo dialogcreacionpaginas.cpp.

void DialogCreacionPaginas::setMiniaturasTexturas ( std::vector< QGraphicsView * >  min)

Método de asignación

Asigna las miniaturas de las texturas que se mostrarán en el visor del diálogo de texturas mediante un vector que recibe por parámetro.

Parámetros:
minVector con todas las miniaturas a asignar.

Definición en la línea 350 del archivo dialogcreacionpaginas.cpp.


Documentación de los datos miembro

Atributo público que indica si el texto número 1 está en cursiva (en el caso de que exista texto número 1).

Definición en la línea 214 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 2 está en cursiva (en el caso de que exista texto número 2).

Definición en la línea 215 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 3 está en cursiva (en el caso de que exista texto número 3).

Definición en la línea 216 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 4 está en cursiva (en el caso de que exista texto número 4).

Definición en la línea 217 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el color del texto número 1 (en el caso de que exista texto número 1).

Definición en la línea 242 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el color del texto número 2 (en el caso de que exista texto número 2).

Definición en la línea 243 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el color del texto número 3 (en el caso de que exista texto número 3).

Definición en la línea 244 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el color del texto número 4 (en el caso de que exista texto número 4).

Definición en la línea 245 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 1 está coloreado (en el caso de que exista texto número 1).

Definición en la línea 230 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 2 está coloreado (en el caso de que exista texto número 2).

Definición en la línea 231 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 3 está coloreado (en el caso de que exista texto número 3).

Definición en la línea 232 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 4 está coloreado (en el caso de que exista texto número 4).

Definición en la línea 233 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 1 está escrito (en el caso de que exista texto número 1).

Definición en la línea 226 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 2 está escrito (en el caso de que exista texto número 2).

Definición en la línea 227 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 3 está escrito (en el caso de que exista texto número 3).

Definición en la línea 228 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 4 está escrito (en el caso de que exista texto número 4).

Definición en la línea 229 del archivo dialogcreacionpaginas.h.

Atributo público que contiene la fuente del texto número 1 (en el caso de que exista texto número 1).

Definición en la línea 238 del archivo dialogcreacionpaginas.h.

Atributo público que contiene la fuente del texto número 2 (en el caso de que exista texto número 2).

Definición en la línea 239 del archivo dialogcreacionpaginas.h.

Atributo público que contiene la fuente del texto número 3 (en el caso de que exista texto número 3).

Definición en la línea 240 del archivo dialogcreacionpaginas.h.

Atributo público que contiene la fuente del texto número 4 (en el caso de que exista texto número 4).

Definición en la línea 241 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 1 está en negrita (en el caso de que exista texto número 1).

Definición en la línea 218 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 2 está en negrita (en el caso de que exista texto número 2).

Definición en la línea 219 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 3 está en negrita (en el caso de que exista texto número 3).

Definición en la línea 220 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 4 está en negrita (en el caso de que exista texto número 4).

Definición en la línea 221 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 1 está subrayado (en el caso de que exista texto número 1).

Definición en la línea 222 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 2 está subrayado (en el caso de que exista texto número 2).

Definición en la línea 223 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 3 está subrayado (en el caso de que exista texto número 3).

Definición en la línea 224 del archivo dialogcreacionpaginas.h.

Atributo público que indica si el texto número 4 está subrayado (en el caso de que exista texto número 4).

Definición en la línea 225 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el texto número 1 (en el caso de que exista texto número 1).

Definición en la línea 234 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el texto número 2 (en el caso de que exista texto número 2).

Definición en la línea 235 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el texto número 3 (en el caso de que exista texto número 3).

Definición en la línea 236 del archivo dialogcreacionpaginas.h.

Atributo público que contiene el texto número 4 (en el caso de que exista texto número 4).

Definición en la línea 237 del archivo dialogcreacionpaginas.h.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Archivos Funciones Variables