Referencia de la Clase Tile

#include <tile.h>

Diagrama de colaboración para Tile:
Collaboration graph
[leyenda]

Métodos públicos

 Tile (QObject *parent=0)
 Tile (QObject *parent, ListaTiles *lista)
 ~Tile ()
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
int rowCount (const QModelIndex &parent=QModelIndex()) const
void addPiece (const QPixmap &pixmap=QPixmap(), const QString nombret=QString(), int sep=0)
bool removeRow (int row, const QModelIndex &parent=QModelIndex())
int ModificadoDesdeGuardado () const
void TileGuardado ()
int Tamano () const
int Cantidad (int i) const
int PrimeraPosTileSet (int i)
int UltimaPosTileSet (int i)
QPixmap ImagenTile (int i) const
int SeparacionTile (int i) const
QString NombreTile (int i) const
Qt::ItemFlags flags (const QModelIndex &index) const
QList< QPixmap > * ListaImagenes () const

Campos de datos

ListaTilesvistalistatiles

Documentación del constructor y destructor

Tile::Tile ( QObject *  parent = 0  ) 

Constructor predeterminado de la clase tile, inicializa los datos para guardar los tiles de la lista de tiles.

Parámetros:
parent,: Puntero al padre que llama al constructor
Tile::Tile ( QObject *  parent,
ListaTiles lista 
)

Constructor predeterminado de la clase tile, inicializa los datos para guardar los tiles de la lista de tiles.

Parámetros:
parent,: Puntero al padre que llama al constructor.
lista,: Interfaz de los datos de la lista de tiles.
Tile::~Tile (  ) 

Destructor de la clase tile


Documentación de las funciones miembro

void Tile::addPiece ( const QPixmap &  pixmap = QPixmap(),
const QString  nombret = QString(),
int  sep = 0 
)

Procedimiento que añade un elemento a la lista de tiles

Parámetros:
pixmap,: Imagen del tile que representa
nombret,: Nombre del fichero que contiene la imagen del tile
sep,: Separación entre cada tile.
int Tile::Cantidad ( int  i  )  const [inline]

Método que devuelve el número de letras del nombre de un tile

Parámetros:
i,: Índice del nombre que queremos acceder
QVariant Tile::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const

Método constante que devuelve la forma de representar los datos dentro del modelo a la hora de producirse un evento Drag sobre ella

Parámetros:
index,: Índice del dato dentro de la lista
role,: Rol sobre el cual se devolverá la representación del dato
Qt::ItemFlags Tile::flags ( const QModelIndex &  index  )  const

Método constante que devuelve las banderas del modelo de datos

Parámetros:
index,: Indica el padre del modelo de la lista
QPixmap Tile::ImagenTile ( int  i  )  const [inline]

Método que devuelve la imagen del tile correspondiente al tile indicado

Parámetros:
Índice del tile
QList<QPixmap>* Tile::ListaImagenes (  )  const [inline]

Método que devuelve la lista de imagenes de los tiles

int Tile::ModificadoDesdeGuardado (  )  const [inline]

Método que devuelve si se ha producido alguna modificación desde la última vez que se guardó la lista

QString Tile::NombreTile ( int  i  )  const [inline]

Método que devuelve el nombre del tile correspondiente al tile indicado

Parámetros:
Índice del tile
int Tile::PrimeraPosTileSet ( int  i  )  [inline]

Método que devuelve la posición del primer tile que forma parte del tileset que se le pasa como parámetro

Parámetros:
i,: Posición dentro de la lista
bool Tile::removeRow ( int  row,
const QModelIndex &  parent = QModelIndex() 
)

Método que elimina un dato de la lista, y devuelve si se ha producido correctamente

Parámetros:
row,: Indice del dato que se va a remover
parent,: Indica el padre del modelo de la lista
int Tile::rowCount ( const QModelIndex &  parent = QModelIndex()  )  const [inline]

Método constante que devuelve el número de tiles de la lista

Parámetros:
index,: Indica el padre del modelo de la lista
int Tile::SeparacionTile ( int  i  )  const [inline]

Método que devuelve la separación del tile correspondiente al tile indicado

Parámetros:
Índice del tile
int Tile::Tamano (  )  const [inline]

Método que devuelve el tamaño de la lista

void Tile::TileGuardado (  )  [inline]

Procedimiento que se llama cada que vez que se guarda la lista

int Tile::UltimaPosTileSet ( int  i  )  [inline]

Método que devuelve la posición del último tile que forma parte del tileset que se le pasa como parámetro

Parámetros:
i,: Posición dentro de la lista

Documentación de los campos


La documentación para esta clase fue generada a partir de los siguientes ficheros:

Generado el Mon Oct 25 18:27:10 2010 para ETiles por  doxygen 1.6.1