![]() |
OpenAlbum 1.0.b
|
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>
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 |
Genera, lanza y controla el diálogo de creación de páginas de la app. Constituye en sí mismo el diálogo.
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.
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).
parent | Formulario 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.
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".
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.
parent | Formulario 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".
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".
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.
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.
cc1 | Booleano que indica si el texto está en cursiva. |
nn1 | Booleano que indica si el texto está en negrita. |
ss1 | Booleano que indica si el texto está subrayado. |
tt1 | Contenido del texto en sí mismo. |
ff1 | Fuente 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.
cc2 | Booleano que indica si el texto está en cursiva. |
nn2 | Booleano que indica si el texto está en negrita. |
ss2 | Booleano que indica si el texto está subrayado. |
tt2 | Contenido del texto en sí mismo. |
ff2 | Fuente 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.
cc3 | Booleano que indica si el texto está en cursiva. |
nn3 | Booleano que indica si el texto está en negrita. |
ss3 | Booleano que indica si el texto está subrayado. |
tt3 | Contenido del texto en sí mismo. |
ff3 | Fuente 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.
cc4 | Booleano que indica si el texto está en cursiva. |
nn4 | Booleano que indica si el texto está en negrita. |
ss4 | Booleano que indica si el texto está subrayado. |
tt4 | Contenido del texto en sí mismo. |
ff4 | Fuente 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"
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".
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".
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".
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.
min | Vector con todas las miniaturas a asignar. |
Definición en la línea 350 del archivo dialogcreacionpaginas.cpp.
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.
QColor DialogCreacionPaginas::clr1 |
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.
QColor DialogCreacionPaginas::clr2 |
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.
QColor DialogCreacionPaginas::clr3 |
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.
QColor DialogCreacionPaginas::clr4 |
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.
QString DialogCreacionPaginas::t1 |
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.
QString DialogCreacionPaginas::t2 |
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.
QString DialogCreacionPaginas::t3 |
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.
QString DialogCreacionPaginas::t4 |
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.