![]() |
OpenAlbum 1.0.b
|
Genera, lanza y controla el diálogo de orden personalizado. Constituye en sí mismo el diálogo. Más...
#include <dialogordenpersonalizado.h>
Slots públicos | |
void | AcabarTarea () |
void | CambiarPosArriba () |
void | CambiarPosAbajo () |
void | CancelarTarea () |
Métodos públicos | |
DialogOrdenPersonalizado (std::vector< ImagenInfo > images, QWidget *parent=0, controladorResolucion *controlador_=0, QDir directoriodetrabajo) | |
~DialogOrdenPersonalizado () | |
std::vector< ImagenInfo > | GetVectorImagenes () |
bool | ComprobarFinUtilidad () |
Genera, lanza y controla el diálogo de orden personalizado. Constituye en sí mismo el diálogo.
Clase que hereda de QDialog, y se encarga basicamente de crear, lanzar y manipular el diálogo que se encarga de establecer un orden personalizado a las fotos. Al estar heredada de QDialog utiliza para la manipulación del diálogo algunos métodos heredados. Podemos decir que constituye el diálogo. El diálogo permite al usuario establecer un orden personalizado a las fotos. Ejemplo de uso:
//Creamos el diálogo. DialogOrdenPersonalizado *dialogoOrdenP= new DialogOrdenPersonalizado(imagenes, this, this->controlador); //Lanzamos el diálogo. dialogoOrdenP->exec(); ...
Definición en la línea 51 del archivo dialogordenpersonalizado.h.
DialogOrdenPersonalizado::DialogOrdenPersonalizado | ( | std::vector< ImagenInfo > | images, |
QWidget * | parent = 0 , |
||
controladorResolucion * | controlador_ = 0 , |
||
QDir | directoriodetrabajo | ||
) | [explicit] |
Constructor
Construye una instancia, del diálogo para ordenar imágenes de forma personalizada. Recibe por parámetro las imágenes a ordenar personalizadamente.
images | Vector con las imágenes que el usuario va a ordenar. |
parent | Formulario o ventana del sistema gráfico, que ha solicitado al diálogo. |
controlador_ | Instancia del controlador de dimensiones, que se encargará de controlar las dimensiones del sistema gráfico. |
directoriodetrabajo | Directorio desde el que trabaja la aplicación. |
Definición en la línea 7 del archivo dialogordenpersonalizado.cpp.
DialogOrdenPersonalizado::~DialogOrdenPersonalizado | ( | ) |
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 70 del archivo dialogordenpersonalizado.cpp.
void DialogOrdenPersonalizado::AcabarTarea | ( | ) | [slot] |
Slot de finalización
Se encarga de finalizar y dar por concluida la función del diálogo en el sistema. Después de este slot suele destruirse la instancia.
Definición en la línea 164 del archivo dialogordenpersonalizado.cpp.
void DialogOrdenPersonalizado::CambiarPosAbajo | ( | ) | [slot] |
Slot de interacción
Se encarga de bajar una posición en su orden, a la imagen seleccionada por el usuario.
Definición en la línea 133 del archivo dialogordenpersonalizado.cpp.
void DialogOrdenPersonalizado::CambiarPosArriba | ( | ) | [slot] |
Slot de interacción
Se encarga de subir una posición en su orden, a la imagen seleccionada por el usuario.
Definición en la línea 113 del archivo dialogordenpersonalizado.cpp.
void DialogOrdenPersonalizado::CancelarTarea | ( | ) | [slot] |
Slot de cancelación
Se encarga de cancelar el uso del diálogo (aunque no haya concluido su función) eliminando todo tipo de cambio acaecido.
Definición en la línea 156 del archivo dialogordenpersonalizado.cpp.
bool DialogOrdenPersonalizado::ComprobarFinUtilidad | ( | ) |
Método consultor
Indica si el diálogo a concluido su misión y ya no es útil en el sistema.
Definición en la línea 179 del archivo dialogordenpersonalizado.cpp.
std::vector< ImagenInfo > DialogOrdenPersonalizado::GetVectorImagenes | ( | ) |
Método consultor
Consulta el vector con las imágenes (ordenadas ya, o a ordenar por el usuario)
Definición en la línea 107 del archivo dialogordenpersonalizado.cpp.