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

Referencia de la Clase FormPrincipal

Genera, lanza y controla el diálogo principal de la aplicación. Más...

#include <formprincipal.h>

Lista de todos los miembros.

Clases

struct  tipoCoordenadas

Slots públicos

void AddTextura ()
void Guardar ()
void Cargar (QString AbrirDialog="si")
void Cargar0 ()
void Cargar1 ()
void Cargar2 ()
void Cargar3 ()
void Cargar4 ()
void Cargar5 ()
void Cargar6 ()
void MostrarLineasPaginas ()
void MostrarLineasPortada ()
void GuardarComo ()
void LanzarDialogPropiedades ()
void Exportar (bool pdf=false, bool jpg=false)
void ExportarPDF ()
void ExportarJPG ()
void BotonEditar ()
void BotonTerminar ()
void Imprimir ()
void NuevoAlbum (bool pregunta=true)
void EditarTamannoAlbum ()
void Eliminar ()
void MostrarPagina ()
void MostrarPaginaAnterior ()
void LanzarFormTexto (QWidget *parent=0)
void LanzarWizard (bool visible=true)
void ActivarEdicion ()
void ActivarEdicionPagina ()
void DesactivarEdicion ()
void DesactivarEdicionPagina ()
void LanzarSelectorFondoPortada (QWidget *parent=0)
void ActivarSeleccionPlantilla (bool wizard=false)
void SeleccionarFotoFrontal ()
void SeleccionarFotoTrasera ()
void visualizarPlantilla (bool wizard=false)
void CargarPreview ()
void MostrarBarraHerramientas ()
void MostrarBarraArchivo ()
void MostrarBarraEdicion ()
void MostrarBarraEliminacion ()
void MostrarBarraExportacion ()
void MostrarBarraGuardado ()
void MostrarBarraImagenes ()
void MostrarBarraPaginas ()
void MostrarBarraPropiedades ()
void LanzarCreditos ()
void EnviarEmail ()
void MostrarAyuda ()
void MostrarLicencia ()
void LanzarTamanno ()
void CloseApp ()
void CrearPaginas (bool wizard=false)
void addFiles (bool wizard=false)
void openFiles (bool wizard=false)
void checkAllItems (bool wizard=false)
void uncheckItems (bool wizard=false)
void removeItems (bool wizard=false)
void loadImagePreview (bool wizard=false)
void ResetSelectorPlantilla ()
void edicionGeneral ()
void terminarEdicionGeneral ()

Métodos públicos

 FormPrincipal (QWidget *parent=0, controladorResolucion *controlador=0, QDir directorioDeTrabajo=QDir())
 ~FormPrincipal ()
void CreacionPaginasFijas (QString file, QString fondo)
void CreacionPaginasFijas (QString file, QColor colorfondo)
void CreacionPaginasAleatorias ()
void GenerarPaginasFijas ()
void GenerarPaginasAleatorias ()
bool CreacionPaginasPersonalizadas ()
void GenerarPaginasPersonalizadas ()
void aplicarDimensiones ()
void cargarDimensiones (int w, int h)
bool seleccionadoFondoPortada ()
bool seleccionadoFrontalPortada ()
bool seleccionadoTraseraPortada ()
bool seleccionadaPlantilla ()
QWizardPage * crearPaginaIntro ()
QWizardPage * crearPaginaPortada ()
QWizardPage * crearPaginaFondoPortada ()
QWizardPage * crearPaginaFotos ()
QWizardPage * crearPaginaTamanno ()
QWizardPage * crearPaginaFinal (bool cambio=false)
QColor GetColorAleatorio ()
QString GetPlantillaAleatoria (int numFotos=0)
QString GetRutaGuardado ()
QString GetFechaCreacion ()
QDir GetDirectorioDeTrabajo ()
AlbumgetAlbum ()
void activarCreadoconAsistente ()
bool getCreadoconAsistente ()
bool getUsadasTexturas ()
bool getCreadasPaginas ()
bool getOrdenacionPersonalizada ()
bool getOrdenacionAlfabetica ()
bool getOrdenacionFechaCreciente ()
bool getOrdenacionFechaDecreciente ()
bool getPaginasPersonalizadas ()
bool getPaginasFijas ()
bool getPaginasAleatorias ()

Atributos públicos

std::vector< QGraphicsView * > miniaturas
std::vector< QGraphicsView * > miniaturasTexturas
std::vector< QGraphicsView * > miniaturasMarcos

Descripción detallada

Genera, lanza y controla el diálogo principal de la aplicación.

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

Es la base fundamental de la aplicación, ya que del formulario principal parten el resto de ventanas y clases. Se encarga de controlar la creación y edición del álbum. Esta clase cumple con el patrón de diseño Singleton (una sola instancia para toda la aplicación) ya que se crea única y exclusivamente una instancia de la misma. Constituye en sí mismo el diálogo. Hereda de QDialog, por tanto utiliza para la manipulación del diálogo algunos métodos heredados. Es la clase central del sistema y por tanto la más extensa. Ejemplo de uso:

                //Creamos el diálogo.
                FormPrincipal w(0, &controlador);
       
                //Lanzamos el diálogo.
                w->exec();
 
                //Se va configurando el diálogo mediante los slots que va llamando el sistema de ventanas.
                
                ...

Definición en la línea 134 del archivo formprincipal.h.


Documentación del constructor y destructor

FormPrincipal::FormPrincipal ( QWidget *  parent = 0,
controladorResolucion controlador = 0,
QDir  directorioDeTrabajo = QDir() 
) [explicit]

Constructor

Construye una instancia, del formulario principal. Recibe por parámetro el controlador de dimensiones, para las ventanas. Inicializa todos los atributos del formulario, además crea las miniaturas de las texturas (sus previsualizaciones) para que no tengan que ser creadas a la hora de lanzar el diálogo de selección de texturas.

Parámetros:
parentFormulario o ventana del sistema gráfico, que ha solicitado al diálogo, en este caso será la propia aplicación.
controladorInstancia del controlador de dimensiones, que se encargará de controlar las dimensiones del sistema gráfico.
directorioDeTrabajoDirectorio principal de la aplicación.

Definición en la línea 50 del archivo formprincipal.cpp.

FormPrincipal::~FormPrincipal ( )

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 512 del archivo formprincipal.cpp.


Documentación de las funciones miembro

void FormPrincipal::activarCreadoconAsistente ( )

Método de asignación

Asigna "true" al booleano que controla si el álbum se ha creado con asistente o no.

Definición en la línea 4053 del archivo formprincipal.cpp.

void FormPrincipal::ActivarEdicion ( ) [slot]

Slot de activación

Se encarga de activar el proceso de edición de la portada.

Definición en la línea 9318 del archivo formprincipal.cpp.

void FormPrincipal::ActivarEdicionPagina ( ) [slot]

Slot de activación

Se encarga de activar el proceso de edición de la página mostrada en el previsualizador.

Definición en la línea 9245 del archivo formprincipal.cpp.

void FormPrincipal::ActivarSeleccionPlantilla ( bool  wizard = false) [slot]

Slot de activación

Se encarga de activar el proceso de selección de plantilla para la portada.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente o no.

Definición en la línea 9588 del archivo formprincipal.cpp.

void FormPrincipal::addFiles ( bool  wizard = false) [slot]

Slot de asignación

Se encarga de introducir las imágenes elegidas por los usuarios en el selector de imágenes y de generar sus miniaturas.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente de creación.

Definición en la línea 9965 del archivo formprincipal.cpp.

void FormPrincipal::AddTextura ( ) [slot]

Slot de asignación

Se encarga de incluir en el sistema una nueva textura que el usuario seleccionará en un diálogo de selección que mostrará también. Además creará la miniatura de la misma.

Definición en la línea 551 del archivo formprincipal.cpp.

void FormPrincipal::aplicarDimensiones ( )

Método de configuración

Aplica las dimensiones, utilizando el controlador de dimensiones, correspondientes tanto a cada elemento del diálogo, como a los diálogos lanzados desde él.

Definición en la línea 650 del archivo formprincipal.cpp.

void FormPrincipal::BotonEditar ( ) [slot]

Slot de menú

Slot encargado de enlazar el Slot de edición de páginas o portada con el botón de la barra de herramientas indicado para ello.

Definición en la línea 541 del archivo formprincipal.cpp.

void FormPrincipal::BotonTerminar ( ) [slot]

Slot de menú

Slot encargado de enlazar el Slot de fin de edición de páginas o portada con el botón de la barra de herramientas indicado para ello.

Definición en la línea 639 del archivo formprincipal.cpp.

void FormPrincipal::Cargar ( QString  AbrirDialog = "si") [slot]

Slot de lectura

Se encarga de llevar a cabo el proceso de carga de un álbum previamente guardado, es decir, el proceso de lectura del fichero ".opa" y de las distintas imágenes.

Parámetros:
AbrirDialogCadena que indica si debe mostrarse el diálogo de elección de álbum a cargar o por el contrario si no se debe mostrar, indicando directamente la ruta del álbum a cargar.

Definición en la línea 2021 del archivo formprincipal.cpp.

void FormPrincipal::Cargar0 ( ) [slot]

Slot de carga directa

Se encarga de llamar al Slot de Carga, para la carga directa sin diálogo de elección, del álbum situado en la primera posición del menú "Archivo".

Definición en la línea 1754 del archivo formprincipal.cpp.

void FormPrincipal::Cargar1 ( ) [slot]

Slot de carga directa

Se encarga de llamar al Slot de Carga, para la carga directa sin diálogo de elección, del álbum situado en la segunda posición del menú "Archivo".

Definición en la línea 1758 del archivo formprincipal.cpp.

void FormPrincipal::Cargar2 ( ) [slot]

Slot de carga directa

Se encarga de llamar al Slot de Carga, para la carga directa sin diálogo de elección, del álbum situado en la tercera posición del menú "Archivo".

Definición en la línea 1761 del archivo formprincipal.cpp.

void FormPrincipal::Cargar3 ( ) [slot]

Slot de carga directa

Se encarga de llamar al Slot de Carga, para la carga directa sin diálogo de elección, del álbum situado en la cuarta posición del menú "Archivo".

Definición en la línea 1765 del archivo formprincipal.cpp.

void FormPrincipal::Cargar4 ( ) [slot]

Slot de carga directa

Se encarga de llamar al Slot de Carga, para la carga directa sin diálogo de elección, del álbum situado en la quinta posición del menú "Archivo".

Definición en la línea 1769 del archivo formprincipal.cpp.

void FormPrincipal::Cargar5 ( ) [slot]

Slot de carga directa

Se encarga de llamar al Slot de Carga, para la carga directa sin diálogo de elección, del álbum situado en la sexta posición del menú "Archivo".

Definición en la línea 1773 del archivo formprincipal.cpp.

void FormPrincipal::Cargar6 ( ) [slot]

Slot de carga directa

Se encarga de llamar al Slot de Carga, para la carga directa sin diálogo de elección, del álbum situado en la séptima posición del menú "Archivo".

Definición en la línea 1776 del archivo formprincipal.cpp.

void FormPrincipal::cargarDimensiones ( int  w,
int  h 
)

Método de asignación

Asigna las dimensiones establecidas por el usuario para el álbum.

Parámetros:
wEntero con el ancho del álbum en píxels.
hEntero con el alto del álbum en píxels.

Definición en la línea 8065 del archivo formprincipal.cpp.

void FormPrincipal::CargarPreview ( ) [slot]

Slot de creación

Se encarga de generar visualmente la portada del álbum.

Definición en la línea 8114 del archivo formprincipal.cpp.

void FormPrincipal::checkAllItems ( bool  wizard = false) [slot]

Slot de selección

Selecciona todas las imágenes del selector de imágenes.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente de creación.

Definición en la línea 10181 del archivo formprincipal.cpp.

void FormPrincipal::CloseApp ( ) [slot]

Slot de finalización

Se encarga de cerra la aplicación, liberando la memoria ocupada por la misma, y lanzando los diálogos oportunos de notificación al usuario.

Definición en la línea 10379 del archivo formprincipal.cpp.

void FormPrincipal::CreacionPaginasAleatorias ( )

Método de creación

Abarca todo el proceso de creación de las páginas de manera aleatoria, es decir, una plantilla y color de fondo aleatorios para cada página. En este caso el fondo será siempre un color.

Definición en la línea 5947 del archivo formprincipal.cpp.

void FormPrincipal::CreacionPaginasFijas ( QString  file,
QColor  colorfondo 
)

Método de creación

Abarca todo el proceso de creación de las páginas de manera fija, es decir, una misma plantilla y fondo para todas las páginas. Esta plantilla y fondo los recibe por parámetros. En este caso el fondo será un color.

Parámetros:
fileRuta del archivo que contiene la plantilla.
colorfondoColor de fondo.

Definición en la línea 6020 del archivo formprincipal.cpp.

void FormPrincipal::CreacionPaginasFijas ( QString  file,
QString  fondo 
)

Método de creación

Abarca todo el proceso de creación de las páginas de manera fija, es decir, una misma plantilla y fondo para todas las páginas. Esta plantilla y fondo los recibe por parámetros. En este caso el fondo será una imagen.

Parámetros:
fileRuta del archivo que contiene la plantilla.
fondoRuta de la imagen de fondo.

Definición en la línea 718 del archivo formprincipal.cpp.

bool FormPrincipal::CreacionPaginasPersonalizadas ( )

Método de creación

Abarca todo el proceso de creación de las páginas de manera personalizada, es decir, una plantilla y fondo escogidos por el usuario para cada página. En este caso el fondo será un color, imagen o textura.

Devuelve:
Booleano que indica si el proceso a concluido exitosamente o no.

Definición en la línea 5779 del archivo formprincipal.cpp.

QWizardPage * FormPrincipal::crearPaginaFinal ( bool  cambio = false)

Método de creación

Método encargado de crear la página final del asistente. Dependiendo el valor del booleano que recibe por parámetro, muestra un mensaje de despedida distinto.

Parámetros:
cambioBooleano que indica si el asistente ha concluido exitosamente o no.
Devuelve:
Página final del asistente.

Definición en la línea 815 del archivo formprincipal.cpp.

QWizardPage * FormPrincipal::crearPaginaFondoPortada ( )

Método de creación

Método encargado de crear la página del asistente para la selección de fondo e imágenes de portada.

Devuelve:
Página del asistente para la selección de fondo e imágenes de portada.

Definición en la línea 863 del archivo formprincipal.cpp.

QWizardPage * FormPrincipal::crearPaginaFotos ( )

Método de creación

Método encargado de crear la página del asistente para la selección de fotos para las páginas.

Devuelve:
Página del asistente para la selección de fotos para las páginas.

Definición en la línea 829 del archivo formprincipal.cpp.

QWizardPage * FormPrincipal::crearPaginaIntro ( )

Método de creación

Método encargado de crear la página de introducción del asistente.

Devuelve:
Página de introducción del asistente.

Definición en la línea 793 del archivo formprincipal.cpp.

QWizardPage * FormPrincipal::crearPaginaPortada ( )

Método de creación

Método encargado de crear la página del asistente para la selección de plantilla de portada.

Devuelve:
Página del asistente para la selección de plantilla de portada.

Definición en la línea 878 del archivo formprincipal.cpp.

void FormPrincipal::CrearPaginas ( bool  wizard = false) [slot]

Slot de creación

Es el encargado principal de la creación de las páginas del álbum.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente de creación.

Definición en la línea 7155 del archivo formprincipal.cpp.

QWizardPage * FormPrincipal::crearPaginaTamanno ( )

Método de creación

Método encargado de crear la página del asistente para la selección de tamaño del álbum.

Devuelve:
Página del asistente para la selección de tamaño del álbum.

Definición en la línea 841 del archivo formprincipal.cpp.

void FormPrincipal::DesactivarEdicion ( ) [slot]

Slot de desactivación

Se encarga de desactivar el proceso de edición de la portada.

Definición en la línea 8971 del archivo formprincipal.cpp.

void FormPrincipal::DesactivarEdicionPagina ( ) [slot]

Slot de desactivación

Se encarga de desactivar el proceso de edición de la página mostrada en el previsualizador.

Definición en la línea 8677 del archivo formprincipal.cpp.

void FormPrincipal::edicionGeneral ( ) [slot]

Slot de control

Se encarga de llamar al slot de edición apropiado (página o portada).

Definición en la línea 7036 del archivo formprincipal.cpp.

void FormPrincipal::EditarTamannoAlbum ( ) [slot]

Slot de edición

Lanza el diálogo de selección de tamaño, permitiendo al usuario cambiar el tamaño establecido para el álbum.

Definición en la línea 8071 del archivo formprincipal.cpp.

void FormPrincipal::Eliminar ( ) [slot]

SLot de escritura

Se encarga de eliminar del sistema el álbum indicado mediante un diálogo de elección.

Definición en la línea 4028 del archivo formprincipal.cpp.

void FormPrincipal::EnviarEmail ( ) [slot]

Slot de activación

Se encarga de lanzar la aplicación preestablecida en el sistema para enviar e-mails, con la finalidad de enviar un e-mail al grupo de desarrollo para notificar de posibles fallos de la app.

Definición en la línea 1804 del archivo formprincipal.cpp.

void FormPrincipal::Exportar ( bool  pdf = false,
bool  jpg = false 
) [slot]

Slot de escritura

Se encarga de exportar el álbum en el formato indicado por parámetro, o por el usuario mediante un diálogo. Produce el resultado final del software en PDF o JPEG.

Parámetros:
pdfIndica si el producto final será exportado en PDF
jpgIndica si el producto final será exportado en JPEG

Definición en la línea 5022 del archivo formprincipal.cpp.

void FormPrincipal::ExportarJPG ( ) [slot]

Slot de exportación directa

Se encarga de llamar al Slot de exportación, indicando por parámetros que el producto final sea en JPEG.

Definición en la línea 5014 del archivo formprincipal.cpp.

void FormPrincipal::ExportarPDF ( ) [slot]

Slot de exportación directa

Se encarga de llamar al Slot de exportación, indicando por parámetros que el producto final sea en PDF.

Definición en la línea 5018 del archivo formprincipal.cpp.

void FormPrincipal::GenerarPaginasAleatorias ( )

Método de generación visual

Se encarga de generar visualmente en el sistema las páginas creadas por el método de creación de páginas aleatorias.

Definición en la línea 6675 del archivo formprincipal.cpp.

void FormPrincipal::GenerarPaginasFijas ( )

Método de generación visual

Se encarga de generar visualmente en el sistema las páginas creadas por el método de creación de páginas fijas.

Definición en la línea 6802 del archivo formprincipal.cpp.

void FormPrincipal::GenerarPaginasPersonalizadas ( )

Método de generación visual

Se encarga de generar visualmente en el sistema las páginas creadas por el método de creación de páginas personalizadas.

Definición en la línea 6436 del archivo formprincipal.cpp.

Album * FormPrincipal::getAlbum ( )

Método de consulta

Devuelve una referencia del álbum.

Devuelve:
Referencia del álbum.

Definición en la línea 782 del archivo formprincipal.cpp.

QColor FormPrincipal::GetColorAleatorio ( )

Método de consulta

Devuelve un color generado aleatoriamente, a partir de la hora del sistema.

Devuelve:
Color aleatorio.

Definición en la línea 7151 del archivo formprincipal.cpp.

bool FormPrincipal::getCreadasPaginas ( )

Método consultor

Indica si se han creado páginas o no.

Devuelve:
Booleano con "true" si se han creado páginas o "false" si no.

Definición en la línea 9954 del archivo formprincipal.cpp.

bool FormPrincipal::getCreadoconAsistente ( )

Método consultor

Indica si el álbum actual ha sido creado con el asistente.

Devuelve:
Booleano con "true" si ha sido creado por asistente o "false" si no.

Definición en la línea 1738 del archivo formprincipal.cpp.

QDir FormPrincipal::GetDirectorioDeTrabajo ( )

Método de consulta

Devuelve el directorio raíz de la aplicación en el sistema.

Devuelve:
Directorio raíz.

Definición en la línea 7847 del archivo formprincipal.cpp.

QString FormPrincipal::GetFechaCreacion ( )

Método de consulta

Devuelve la fecha y hora en la cual fué creado el álbum.

Devuelve:
Fecha y hora de creación.

Definición en la línea 785 del archivo formprincipal.cpp.

bool FormPrincipal::getOrdenacionAlfabetica ( )

Método consultor

Indica si se ha escogido una ordenacion alfabetica o no.

Devuelve:
Booleano con "true" si se ha escogido la ordenación alfabetica o "false" si no.

Definición en la línea 4058 del archivo formprincipal.cpp.

bool FormPrincipal::getOrdenacionFechaCreciente ( )

Método consultor

Indica si se ha escogido una ordenacion por fechas creciente o no.

Devuelve:
Booleano con "true" si se ha escogido la ordenación por fechas creciente o "false" si no.

Definición en la línea 4062 del archivo formprincipal.cpp.

bool FormPrincipal::getOrdenacionFechaDecreciente ( )

Método consultor

Indica si se ha escogido una ordenacion por fechas decreciente o no.

Devuelve:
Booleano con "true" si se ha escogido la ordenación por fechas decreciente o "false" si no.

Definición en la línea 4066 del archivo formprincipal.cpp.

bool FormPrincipal::getOrdenacionPersonalizada ( )

Método consultor

Indica si se ha escogido una ordenacion personalizada o no.

Devuelve:
Booleano con "true" si se ha escogido la ordenación personalizada o "false" si no.

Definición en la línea 4070 del archivo formprincipal.cpp.

bool FormPrincipal::getPaginasAleatorias ( )

Método consultor

Indica si se han creado las páginas de forma aleatoria o no.

Devuelve:
Booleano con "true" si se han creado las páginas de forma aleatoria o "false" si no.

Definición en la línea 8102 del archivo formprincipal.cpp.

bool FormPrincipal::getPaginasFijas ( )

Método consultor

Indica si se han creado las páginas de forma fija o no.

Devuelve:
Booleano con "true" si se han creado las páginas de forma fija o "false" si no.

Definición en la línea 8106 del archivo formprincipal.cpp.

bool FormPrincipal::getPaginasPersonalizadas ( )

Método consultor

Indica si se han creado las páginas de forma personalizada o no.

Devuelve:
Booleano con "true" si se han creado las páginas de forma personalizada o "false" si no.

Definición en la línea 8110 del archivo formprincipal.cpp.

QString FormPrincipal::GetPlantillaAleatoria ( int  numFotos = 0)

Método de consulta

Devuelve una plantilla escogida aleatoriamente, a partir de la hora del sistema.

Parámetros:
Enterocon el número de fotos que debe contener la plantilla, si no se especifica la función lo ignorará.
Devuelve:
Ruta de la plantilla escogida aleatoriamente.

Definición en la línea 7106 del archivo formprincipal.cpp.

QString FormPrincipal::GetRutaGuardado ( )

Método de consulta

Devuelve la ruta donde se ha guardado el álbum, si no se ha guardado devuelve un QString vacío.

Devuelve:
Ruta donde se ha guardado el álbum.

Definición en la línea 789 del archivo formprincipal.cpp.

bool FormPrincipal::getUsadasTexturas ( )

Método consultor

Indica si se han utilizado texturas en la portada.

Devuelve:
Booleano con "true" si se han utilizado texturas en la portada o "false" si no.

Definición en la línea 2015 del archivo formprincipal.cpp.

void FormPrincipal::Guardar ( ) [slot]

Slot de escritura

Se encarga de llevar a cabo el proceso de guardado de un álbum, en la ruta predeterminada, es decir, el proceso de escritura del fichero ".opa" con la configuración del álbum, y la escritura de las distintas imágenes usadas.

Definición en la línea 891 del archivo formprincipal.cpp.

void FormPrincipal::GuardarComo ( ) [slot]

Slot de escritura

Se encarga de llevar a cabo el proceso de guardado de un álbum, en la ruta indicada por el usuario mediante un diálogo de elección, es decir, el proceso de escritura del fichero ".opa" con la configuración del álbum, y la escritura de las distintas imágenes usadas.

Definición en la línea 3087 del archivo formprincipal.cpp.

void FormPrincipal::Imprimir ( ) [slot]

Slot de escritura

Se encarga de lanzar el diálogo de impresión del sistema, para que el usuario pueda imprimir el álbum.

Definición en la línea 4303 del archivo formprincipal.cpp.

void FormPrincipal::LanzarCreditos ( ) [slot]

Slot de visualización

Se encarga de lanzar y mostrar el diálogo de créditos de la aplicación.

Definición en la línea 1794 del archivo formprincipal.cpp.

void FormPrincipal::LanzarDialogPropiedades ( ) [slot]

Slot de visualización

Se encarga de lanzar y mostrar el diálogo de visualización de las propiedades del álbum cargado actualmente en el sistema.

Definición en la línea 9958 del archivo formprincipal.cpp.

void FormPrincipal::LanzarFormTexto ( QWidget *  parent = 0) [slot]

Slot de visualización

Slot que se encarga de lanzar y mostrar el formulario de selección de texto.

Parámetros:
parentFormulario o ventana del sistema gráfico, que ha solicitado al diálogo.

Definición en la línea 7938 del archivo formprincipal.cpp.

void FormPrincipal::LanzarSelectorFondoPortada ( QWidget *  parent = 0) [slot]

Slot de visualización

Se encarga de lanzar y mostrar el diálogo de selección de fondo para la portada.

Parámetros:
parentFormulario o ventana del sistema gráfico, que ha solicitado al diálogo.

Definición en la línea 7851 del archivo formprincipal.cpp.

void FormPrincipal::LanzarTamanno ( ) [slot]

Slot de visualización

Se encraga de lanzar y mostrar el diálogo de selección de tamaño para el álbum.

Definición en la línea 8043 del archivo formprincipal.cpp.

void FormPrincipal::LanzarWizard ( bool  visible = true) [slot]

Slot de visualización

Se encarga de lanzar y mostrar el asistente de creación de álbum, así como del control de la configuración del programa, mediante el fichero configuracion.xml.

Parámetros:
visibleIndica si debe mostrarse el asistente o no.

Definición en la línea 1829 del archivo formprincipal.cpp.

void FormPrincipal::loadImagePreview ( bool  wizard = false) [slot]

Slot de activación

Se encarga de cargar en el visor de imágenes las previsualizaciones de las mismas creadas mediante el slot "addfiles".

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente de creación.

Definición en la línea 10333 del archivo formprincipal.cpp.

void FormPrincipal::MostrarAyuda ( ) [slot]

Slot de visualización

Se encarga de mostrar en el navegador predeterminado del sistema, el manual de ayuda escrito en HTML.

Definición en la línea 1809 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraArchivo ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada al menú "Archivo".

Definición en la línea 6119 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraEdicion ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada al menú "Editar".

Definición en la línea 6152 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraEliminacion ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada a la eliminación de álbumes.

Definición en la línea 6185 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraExportacion ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada a la exportación.

Definición en la línea 6214 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraGuardado ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada al guardado.

Definición en la línea 6247 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraHerramientas ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la barra de herramientas de la aplicación.

Definición en la línea 6089 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraImagenes ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada a la gestión de imágenes.

Definición en la línea 6278 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraPaginas ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada a la gestión de las páginas.

Definición en la línea 6313 del archivo formprincipal.cpp.

void FormPrincipal::MostrarBarraPropiedades ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar la parte de la barra de herramientas de la aplicación dedicada a las propiedades del álbum.

Definición en la línea 6344 del archivo formprincipal.cpp.

void FormPrincipal::MostrarLicencia ( ) [slot]

Slot de visualización

Se encarga de mostrar en el programa predeterminado por el sistema, el txt con la licencia del software.

Definición en la línea 1800 del archivo formprincipal.cpp.

void FormPrincipal::MostrarLineasPaginas ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar las líneas de separación de las páginas.

Definición en la línea 1780 del archivo formprincipal.cpp.

void FormPrincipal::MostrarLineasPortada ( ) [slot]

Slot de visualización

Se encarga de mostrar u ocultar las líneas de separación de la portada.

Definición en la línea 1814 del archivo formprincipal.cpp.

void FormPrincipal::MostrarPagina ( ) [slot]

Slot de previsualización

Se encarga de previsualizar en el formulario principal la página siguiente a la actual del álbum.

Definición en la línea 7044 del archivo formprincipal.cpp.

void FormPrincipal::MostrarPaginaAnterior ( ) [slot]

Slot de previsualización

Se encarga de previsualizar en el formulario principal la página anterior a la actual del álbum.

Definición en la línea 6374 del archivo formprincipal.cpp.

void FormPrincipal::NuevoAlbum ( bool  pregunta = true) [slot]

Slot de limpieza

Se encarga de devolver al estado inicial al formulario principal del sistema, para que el usuario pueda comenzar con la creación de un nuevo álbum.

Parámetros:
preguntaIndica si debe mostrarse el diálogo que pregunta al usuario si desea guardar los cambios.

Definición en la línea 4074 del archivo formprincipal.cpp.

void FormPrincipal::openFiles ( bool  wizard = false) [slot]

Slot de visualización

Se encarga de mostrar al usuario el diálogo de selección de fotos, y posteriormente de llamar al Slot "addFiles" que seguirá con el proceso de asignación de las mismas.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente de creación.

Definición en la línea 9368 del archivo formprincipal.cpp.

void FormPrincipal::removeItems ( bool  wizard = false) [slot]

Slot de selección

Elimina del selector todas las imágenes seleccionadas.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente de creación.

Definición en la línea 10220 del archivo formprincipal.cpp.

void FormPrincipal::ResetSelectorPlantilla ( ) [slot]

Slot de limpieza

Se encarga de devolver al selector de plantillas a su estado inicial.

Definición en la línea 852 del archivo formprincipal.cpp.

bool FormPrincipal::seleccionadaPlantilla ( )

Método consultor

Consulta si se ha seleccionado una plantilla para la portada o no.

Devuelve:
Booleano indicando si se ha establecido una plantilla para la portada.

Definición en la línea 4299 del archivo formprincipal.cpp.

bool FormPrincipal::seleccionadoFondoPortada ( )

Método consultor

Consulta si se ha seleccionado un fondo para la portada o no.

Devuelve:
Booleano indicando si se ha establecido un fondo para la portada.

Definición en la línea 1742 del archivo formprincipal.cpp.

bool FormPrincipal::seleccionadoFrontalPortada ( )

Método consultor

Consulta si se ha seleccionado una imagen frontal para la portada o no.

Devuelve:
Booleano indicando si se ha establecido una imagen frontal para la portada.

Definición en la línea 1746 del archivo formprincipal.cpp.

bool FormPrincipal::seleccionadoTraseraPortada ( )

Método consultor

Consulta si se ha seleccionado una imagen trasera para la portada o no.

Devuelve:
Booleano indicando si se ha establecido una imagen trasera para la portada.

Definición en la línea 1750 del archivo formprincipal.cpp.

void FormPrincipal::SeleccionarFotoFrontal ( ) [slot]

Slot de activación

Activa el proceso de selección de foto frontal para la portada, mostrando un diálogo para la elección de la misma.

Definición en la línea 9691 del archivo formprincipal.cpp.

void FormPrincipal::SeleccionarFotoTrasera ( ) [slot]

Slot de activación

Activa el proceso de selección de foto trasera para la portada, mostrando un diálogo para la elección de la misma.

Definición en la línea 9820 del archivo formprincipal.cpp.

void FormPrincipal::terminarEdicionGeneral ( ) [slot]

Slot de control

Se encarga de llamar al slot de fin de la edición apropiado (página o portada).

Definición en la línea 7028 del archivo formprincipal.cpp.

void FormPrincipal::uncheckItems ( bool  wizard = false) [slot]

Slot de selección

Deselecciona todas las imágenes del selector de imágenes.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente de creación.

Definición en la línea 10201 del archivo formprincipal.cpp.

void FormPrincipal::visualizarPlantilla ( bool  wizard = false) [slot]

Slot de visualización

Se encarga de visualizar una miniatura de la plantilla seleccionada en ese momento.

Parámetros:
wizardIndica si el slot ha sido llamado desde el asistente o no.

Definición en la línea 9399 del archivo formprincipal.cpp.


Documentación de los datos miembro

std::vector<QGraphicsView*> FormPrincipal::miniaturas

Atributo público que contiene las previsualizaciones de las imágenes añadidas al selector de imágenes.

Definición en la línea 478 del archivo formprincipal.h.

std::vector<QGraphicsView*> FormPrincipal::miniaturasMarcos

Atributo público que contiene las previsualizaciones de los marcos que se muestran en el diálogo de selección de marcos.

Definición en la línea 480 del archivo formprincipal.h.

std::vector<QGraphicsView*> FormPrincipal::miniaturasTexturas

Atributo público que contiene las previsualizaciones de las texturas que se muestran en el diálogo de selección de texturas.

Definición en la línea 479 del archivo formprincipal.h.


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