![]() |
OpenAlbum 1.0.b
|
Genera, lanza y controla el diálogo encargado de la selección de texturas. Constituye en sí mismo el diálogo. Más...
#include <dialogtexturas.h>
Slots públicos | |
void | ActivarSeleccionTexturas () |
void | ActivarVisualizacionTexturas () |
void | elegirTextura () |
void | cancelarEleccion () |
Métodos públicos | |
dialogTexturas (QWidget *parent=0, controladorResolucion *controlador_=0, QDir directoriodetrabajo=QDir()) | |
~dialogTexturas () | |
void | setMiniaturasTextura (std::vector< QGraphicsView * > min) |
void | seleccionarPrimerItem () |
bool | getTareaCompletada () |
QString | getTexturaElegida () |
Genera, lanza y controla el diálogo encargado de la selección de texturas. 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 selección de texturas. 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 seleccionar una textura de entre varias (las cuales se previsualizan en el diálogo). Ejemplo de uso:
//Creamos el diálogo. dialogTexturas *texturas= new dialogTexturas(this, this->controlador); //Establecemos las previsualizaciones de las texturas texturas->setMiniaturasTextura(vector_miniaturas); //Seleccionamos la primera textura de la lista texturas->seleccionarPrimerItem(); //Lanzamos el diálogo. texturas->exec(); ...
Definición en la línea 58 del archivo dialogtexturas.h.
dialogTexturas::dialogTexturas | ( | QWidget * | parent = 0 , |
controladorResolucion * | controlador_ = 0 , |
||
QDir | directoriodetrabajo = QDir() |
||
) | [explicit] |
Constructor
Construye una instancia, del diálogo para seleccionar texturas.
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. |
Definición en la línea 8 del archivo dialogtexturas.cpp.
dialogTexturas::~dialogTexturas | ( | ) |
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 26 del archivo dialogtexturas.cpp.
void dialogTexturas::ActivarSeleccionTexturas | ( | ) | [slot] |
Slot de activación
Activa el proceso de selección de texturas. Muestra en el selector de texturas todas las texturas y activa los botones necesarios para el proceso de selección.
Definición en la línea 62 del archivo dialogtexturas.cpp.
void dialogTexturas::ActivarVisualizacionTexturas | ( | ) | [slot] |
Slot de activación
Activa el proceso de previsualizacion de texturas. Muestra en el visualizador de texturas todas las miniaturas de las texturas.
Definición en la línea 145 del archivo dialogtexturas.cpp.
void dialogTexturas::cancelarEleccion | ( | ) | [slot] |
Slot de finalización
Se encarga de cancelar el proceso de selección de texturas y el diálogo en sí, cerrándolo y dándolo por finalizado.
Definición en la línea 140 del archivo dialogtexturas.cpp.
void dialogTexturas::elegirTextura | ( | ) | [slot] |
Slot de asignación
Asigna la textura elegida por el usuario, al finalizar el uso del diálogo.
Definición en la línea 125 del archivo dialogtexturas.cpp.
bool dialogTexturas::getTareaCompletada | ( | ) |
Método consultor
Indica si el diálogo se ha cerrado de forma aceptada o no, si ha completado su función correctamente.
Definición en la línea 117 del archivo dialogtexturas.cpp.
QString dialogTexturas::getTexturaElegida | ( | ) |
Método consultor
Consulta la ruta de la textura elegida por el usuario.
Definición en la línea 121 del archivo dialogtexturas.cpp.
void dialogTexturas::seleccionarPrimerItem | ( | ) |
Método de activación
Se encarga de activar como seleccionado el primer item de la lista de texturas.
Definición en la línea 58 del archivo dialogtexturas.cpp.
void dialogTexturas::setMiniaturasTextura | ( | 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 54 del archivo dialogtexturas.cpp.