![]() |
OpenAlbum 1.0.b
|
Genera, lanza y controla el diálogo de creación de páginas personalizadas de la app. Constituye en sí mismo el diálogo. Más...
#include <dialogcreacionpaginaspersonalizadas.h>
Genera, lanza y controla el diálogo de creación de páginas personalizadas 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 personalizadas. Al estar heredada de QDialog utiliza para la manipulación del diálogo algunos métodos heredados. Podemos decir que constituye el diálogo. Está pensada para ser utilizada dentro de un bucle, por lo que crearemos una instancia del diálogo por cada página del álbum. El propio diálogo llevará un control constante del bucle. Ejemplo de uso:
//Vamos creando diálogos, normalmente dentro de un bucle, hasta que se agoten las fotos. while(fotos>0) dialogcreacionpaginaspersonalizadas *dialogocreacion= new dialogcreacionpaginaspersonalizadas(fotosRestante, numerodePagina ,this->controlador); //Establecemos sus miniaturas de texturas, por si usamos texturas. dialogocreacion->setMiniaturasTexturas(miniaturasTexturas); //Lanzamos el diálogo. dialogocreacion->exec(); //Utilizamos sus consultas. QString imagenfondo= dialogocreacion->GetImagenFondo(); int numtextos = dialogocreacion->GetNumTextos(); ...
Definición en la línea 58 del archivo dialogcreacionpaginaspersonalizadas.h.
dialogcreacionpaginaspersonalizadas::dialogcreacionpaginaspersonalizadas | ( | int | fotosR, |
int | pagina, | ||
controladorResolucion * | controlador, | ||
QDir | directoriodetrabajo | ||
) | [explicit] |
Constructor
Crea un instancia de la clase (crea el diálogo de creación de páginas personalizadas). Está pensado para ser utilizado dentro de un bucle.
fotosR | Entero con el número de fotos que quedan por introducir en el álbum. |
pagina | Entero con el número de la página que va a crear personalizadamente. |
controlador | Instancia del controlador de dimensiones, que se encargará de controlar las dimensiones del sistema gráfico. |
Definición en la línea 11 del archivo dialogcreacionpaginaspersonalizadas.cpp.
dialogcreacionpaginaspersonalizadas::~dialogcreacionpaginaspersonalizadas | ( | ) |
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 65 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::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 701 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::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 533 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QColor dialogcreacionpaginaspersonalizadas::Color1 | ( | ) |
Método consultor
Consulta el color del texto número 1 de la página tratada (si es que existe el texto).
Definición en la línea 358 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QColor dialogcreacionpaginaspersonalizadas::Color2 | ( | ) |
Método consultor
Consulta el color del texto número 2 de la página tratada (si es que existe el texto).
Definición en la línea 362 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QColor dialogcreacionpaginaspersonalizadas::Color3 | ( | ) |
Método consultor
Consulta el color del texto número 3 de la página tratada (si es que existe el texto).
Definición en la línea 366 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QColor dialogcreacionpaginaspersonalizadas::Color4 | ( | ) |
Método consultor
Consulta el color del texto número 4 de la página tratada (si es que existe el texto).
Definición en la línea 370 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::CursivaOno1 | ( | ) |
Método consultor
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 278 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::CursivaOno2 | ( | ) |
Método consultor
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 282 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::CursivaOno3 | ( | ) |
Método consultor
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 286 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::CursivaOno4 | ( | ) |
Método consultor
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 290 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::ElegidoColor | ( | ) |
Método consultor
Consulta si se ha establecido un color de fondo para la página que está tratando el diálogo.
Definición en la línea 693 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::ElegidoImagen | ( | ) |
Método consultor
Consulta si se ha establecido una imagen de fondo para la página que está tratando el diálogo.
Definición en la línea 697 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::EscogerMarco | ( | ) | [slot] |
Slot de selección
Activa el proceso para añadir un marco o varios, a las fotos de las páginas que trata.
Definición en la línea 174 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::EscogidosMarcos | ( | ) |
Método consultor
Indica si se han escogido marcos para las fotos de alguna de las dos páginas.
Definición en la línea 170 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::EscritoOno1 | ( | ) |
Método consultor
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 270 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::EscritoOno2 | ( | ) |
Método consultor
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 274 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::EscritoOno3 | ( | ) |
Método consultor
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 374 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::EscritoOno4 | ( | ) |
Método consultor
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 378 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::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 189 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QFont dialogcreacionpaginaspersonalizadas::Fuente1 | ( | ) |
Método consultor
Consulta la fuente del texto número 1 de la página tratada (si es que existe el texto).
Definición en la línea 342 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QFont dialogcreacionpaginaspersonalizadas::Fuente2 | ( | ) |
Método consultor
Consulta la fuente del texto número 2 de la página tratada (si es que existe el texto).
Definición en la línea 346 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QFont dialogcreacionpaginaspersonalizadas::Fuente3 | ( | ) |
Método consultor
Consulta la fuente del texto número 3 de la página tratada (si es que existe el texto).
Definición en la línea 350 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QFont dialogcreacionpaginaspersonalizadas::Fuente4 | ( | ) |
Método consultor
Consulta la fuente del texto número 4 de la página tratada (si es que existe el texto).
Definición en la línea 354 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QColor dialogcreacionpaginaspersonalizadas::GetColorFondo | ( | ) |
Método consultor
Consulta el color de fondo elegido.
Definición en la línea 685 del archivo dialogcreacionpaginaspersonalizadas.cpp.
int dialogcreacionpaginaspersonalizadas::GetFotosRestantes | ( | ) |
Método consultor
Consulta el número de fotos restantes que quedarán para completar el álbum, una vez que finalice su trabajo la instancia del diálogo.
Definición en la línea 529 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QString dialogcreacionpaginaspersonalizadas::GetImagenFondo | ( | ) |
Método consultor
Consulta la ruta de la imagen de fondo elegida.
Definición en la línea 681 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QList< marco > dialogcreacionpaginaspersonalizadas::getMarcos | ( | ) |
Método consultor
Consulta los marcos que se han seleccionado para cada foto de las páginas.
Definición en la línea 166 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QString dialogcreacionpaginaspersonalizadas::GetNombrePlantilla | ( | ) |
Método consultor
Consulta la ruta de la plantilla seleccionada.
Definición en la línea 689 del archivo dialogcreacionpaginaspersonalizadas.cpp.
int dialogcreacionpaginaspersonalizadas::GetNumTextos | ( | ) |
Método consultor
Consulta el número de textos contenidos en la página tratada por el diálogo.
Definición en la línea 251 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::NegritaOno1 | ( | ) |
Método consultor
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 294 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::NegritaOno2 | ( | ) |
Método consultor
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 298 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::NegritaOno3 | ( | ) |
Método consultor
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 302 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::NegritaOno4 | ( | ) |
Método consultor
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 306 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::PushSiguiente | ( | ) | [slot] |
Slot de finalización
Activa el proceso de tratamiento de página siguiente. Finaliza su cometido la instancia. Después de este slot suele ser destruida la instancia.
Definición en la línea 256 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::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 435 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::SetIndices | ( | int | numPaginas, |
int | numPagina | ||
) |
Método de asignación
Inicializa o modifica los índices que controlan el número de paginas restantes y el número de la página tratada, con los valores que recibe por parámetros.
numPaginas | Número de páginas restantes para completar el álbum. |
numPagina | Número de la página tratada por el diálogo. |
Definición en la línea 129 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::setMiniaturasMarcos | ( | std::vector< QGraphicsView * > | min | ) |
Método de asignación
Asigna las miniaturas de los marcos que se mostrarán en el visor del diálogo de marcos mediante un vector que recibe por parámetro.
min | Vector con todas las miniaturas a asignar. |
Definición en la línea 162 del archivo dialogcreacionpaginaspersonalizadas.cpp.
void dialogcreacionpaginaspersonalizadas::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 158 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::SubrayadoOno1 | ( | ) |
Método consultor
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 310 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::SubrayadoOno2 | ( | ) |
Método consultor
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 314 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::SubrayadoOno3 | ( | ) |
Método consultor
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 318 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::SubrayadoOno4 | ( | ) |
Método consultor
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 322 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QString dialogcreacionpaginaspersonalizadas::Texto1 | ( | ) |
Método consultor
Consulta el contenido del texto número 1 de la página tratada (si es que existe el texto).
Definición en la línea 326 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QString dialogcreacionpaginaspersonalizadas::Texto2 | ( | ) |
Método consultor
Consulta el contenido del texto número 2 de la página tratada (si es que existe el texto).
Definición en la línea 330 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QString dialogcreacionpaginaspersonalizadas::Texto3 | ( | ) |
Método consultor
Consulta el contenido del texto número 3 de la página tratada (si es que existe el texto).
Definición en la línea 334 del archivo dialogcreacionpaginaspersonalizadas.cpp.
QString dialogcreacionpaginaspersonalizadas::Texto4 | ( | ) |
Método consultor
Consulta el contenido del texto número 4 de la página tratada (si es que existe el texto).
Definición en la línea 338 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::TextoColoreadoOno1 | ( | ) |
Método consultor
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 382 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::TextoColoreadoOno2 | ( | ) |
Método consultor
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 386 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::TextoColoreadoOno3 | ( | ) |
Método consultor
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 390 del archivo dialogcreacionpaginaspersonalizadas.cpp.
bool dialogcreacionpaginaspersonalizadas::TextoColoreadoOno4 | ( | ) |
Método consultor
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 394 del archivo dialogcreacionpaginaspersonalizadas.cpp.