Document Gallery API/es

From Qt Wiki
< Document Gallery API
Revision as of 06:41, 24 February 2015 by Maintenance script (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Spanish English

Caracteristicas de Qt Mobility 1.1.x

Noticias :

"Qt Mobility 1.1.3 Release&quot;:http://labs.qt.nokia.com/2011/05/04/qt-4-7-3-and-qt-mobility-1-1-3-have-been-released/ actualmente disponible para desarrollo de aplicaciones comerciales para ser distribuidas en Ovi store
"Qt Mobility 1.2.0 release&quot;:http://labs.qt.nokia.com/2011/05/12/qt-mobility-1-2-0-released/ actualmente disponible

Document Gallery API

Resumen

Una Galería de Documentos es una galería virtual de documentos y medios (media). La API provee métodos para descubrir el contenido y la meta-data de una galería.

Meta-data es información que describe a un documento, esta puede identificar a el creador de el documento o a un contribuyente, puede identificar colecciones lógicas a la que un documento pertenece y añadir fechas importantes en la historia de un documento y muchas otras cosas. La galería de documentos almacena toda la información y provee interfaces para consultarla.

Los documentos pueden ser encontrados usando su tipo filtros y colecciones. El tipo de un documento es una clasificación genérica de su contenido y usualmente encapsula múltiples tipos MIME, un documento puede ser un Archivo, una Carpeta, un Documento, un archivo de Audio, una Imagen, un Video o una Lista de Reproducción.

Los filtros proporcionan un medio para expresar los criterios que los meta-datos de un documento debe pasar para que el documento sea incluido en el resultado de la consulta. Un filtro compara una propiedad de meta-datos contra un valor o recoge un grupo de sub-filtros en una unión lógica o intersección.

Las Colecciones son un conjunto de documentos en una galería, que pueden ser identificados por una propiedad en común o un padre. Cada colección es en sí misma un documento con su propio conjunto de propiedades que pueden ser consultadas. Algunas colecciones son un mirror de un archivo (Carpeta), mientras que otros son compilaciones creadas a partir de la meta-data de los documentos (Artista, Álbum Artista, Álbum, Genero, Foto de la Portada).

Características principales

  • Examinar colecciones de documentos con meta-data de identificación en común.
  • Consultar valores de meta-data en documentos individuales y en colecciones de documentos.
  • Editas la meta-dat de los documentos.
  • Filtrar los resultados de las consultas usando expresiones de meta-data.
  • Ordenar los resultados de las consultas usando meta-data.
  • Mantenerse al día de los documentos que son agregados, borrados, y actualizados con consultas en directo.

Aplicaciones de ejemplo

Media Browser

La aplicación de ejemplo Media Browser demuestra como usar las colecciones para navegar la galería de documentos.

El menú de la aplicación en el Media Browser ofrece una lista de tipos de elementos de la galería, ambas colecciones (Artistas, Artista Álbum y Álbumes) y documentos (Canciones y Fotos). Seleccionando un tipo en el menú se mostrará una lista de todos los elementos de ese tipo y al seleccionarse un objeto virtual de esa lista se mostrarán los elementos pertenecientes a esa colección.

El Media Browser también le permite editar la meta-dat de los elementos de la lista de Canciones. Al modificarse un campo editable (Número de pista, Título, Artista, Álbum o Artista) los cambios se escribirán de nuevo a la galería.

Document Share

La aplicación de ejemplo Document Share es un navegador web simple que incluye un administrador de descargas usado para demostrar como consultar la meta-data de un documento usando una URL.

El administrado de descargas consulta la galería de documento por el ID y el tipo de los archivos descargados, luego, cuando el usuario selecciona un archivo este es capaz de utilizar esa información para consultar la galería de documentos por el tipo apropiado de meta-data para presentar un resumen de la descarga.