TiPhotoLocator 2.2
A tiny application to easily geotag your photos
Chargement...
Recherche...
Aucune correspondance
Référence de la classe PhotoListview

QML: Liste des filenames des photos, associée au modèle filtré SelectedPhotoProxyModel. Ce modèle est basé sur PhotoModel, filtré pour afficher toutes photos, ou uniquement celles sélectionnées. Plus de détails...

Graphe d'héritage de PhotoListview:

Fonctions membres publiques

void navigatePrev ()
void navigateNext ()
void navigateTo (target)
void activatePhoto (pos, hasGPS, city, country)
 Active la photo sélectionnée (Preview, imagette, tags, et pinpoint géographique). Cette fonction est appelée quand on clique sur un item de listView,.

Attributs privés

var anchors fill
var model
var delegate
var focus
var clip
var highlightMoveDuration
var highlightMoveVelocity
var footer
var highlight
Timer geoTimer
var Keys onPressed
Component listDelegate
Item wrapper
Image flagIcon
Image gpsIcon
Text nameText
TinyChip cityText

Description détaillée

QML: Liste des filenames des photos, associée au modèle filtré SelectedPhotoProxyModel. Ce modèle est basé sur PhotoModel, filtré pour afficher toutes photos, ou uniquement celles sélectionnées.


Voir également
https://www.youtube.com/watch?v=ZArpJDRJxcI

Documentation des fonctions membres

◆ activatePhoto()

void PhotoListview::activatePhoto ( pos ,
hasGPS ,
city ,
country  )

Active la photo sélectionnée (Preview, imagette, tags, et pinpoint géographique). Cette fonction est appelée quand on clique sur un item de listView,.


Paramètres
pos: La position de la photo dans la listView.
hasGPS: La propriété hasGPS de la photo.
city: La propriété city de la photo.
country: La propriété country de la photo.

◆ navigateNext()

void PhotoListview::navigateNext ( )

Navigation : Bouton flèche droite "►"

◆ navigatePrev()

void PhotoListview::navigatePrev ( )

Navigation : Bouton flèche gauche "◄"

◆ navigateTo()

void PhotoListview::navigateTo ( target )

Navigation dans la liste : clavier ou boutons "◄" et "►"

Documentation des données membres

◆ cityText

TinyChip PhotoListview::cityText
private

Tag City avec le nom de la ville associée.

◆ flagIcon

Image PhotoListview::flagIcon
private

Icone Flag "In Circle" (onglet 1) / "On The Track" (onglet 2)

◆ footer

var PhotoListview::footer
private

Une ligne en bas de la listview

◆ geoTimer

Timer PhotoListview::geoTimer
private

Timer de 4 secondes avant envoi d'une request pour récupérer des infos à partir des coordonnées GPS de la photo courante. Ce timer est déclenché par le clic sur un item de la liste.

◆ gpsIcon

Image PhotoListview::gpsIcon
private

Icone "Has GPS".

◆ highlight

var PhotoListview::highlight
private

Background de l'item courant. (

Voir également
property ListView.highlightFollowsCurrentItem).

◆ listDelegate

Component PhotoListview::listDelegate
private

Le delegate pour afficher la ListModel dans la ListView.

◆ nameText

Text PhotoListview::nameText
private

Filename de l'image.

◆ onPressed

var Keys PhotoListview::onPressed
private

Navigation clavier dans la liste.


La documentation de cette classe a été générée à partir du fichier suivant :
  • Sources/Qml/Components/PhotoListview.qml