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

QML: Fenêtre principale. Plus de détails...

Graphe d'héritage de Main:

Signaux

void append (string filename, string url)
 Ajoute une JPG au modèle.
void fetchSingleExifMetadata (int row)
 Demande la lecture des metadata d'un fichier JPG.
void setPhotoProperty (int photo, string texte, string target)
 Fait un setData pour affecter un role du Model.
void fetchExifMetadata ()
 Demande la lecture des metadata de toutes les fichiers JPG.
void saveMetadata ()
 Ecrit les metadata sur le disque.
void applyCreatorToAll ()
 Applique le Creator (des settings) à toutes les photos du modèle.
void applyCreatorToSelection ()
 Applique le Creator (des settings) aux photos sélectionnées.
void applySavedPositionToCoords ()
 Affecte la position mémorisée à toutes les photos du cercle.
void savePosition ()
 Mémorise la position courante.
void clearSavedPosition ()
 Efface une position mémorisée.
void setSuggestionFilter (int row)
void setCategoryFilter (string category)
 Demande le filtrage des suggestions sur la catégorie donnée.
void removePhotoFromSuggestion (int row)
 Retire la photo courante de la Suggestion passée en paramètre.
void requestReverseGeocode (double lati, double longi)
 Demande d'informations géographiques sur la position courante.
void requestCoords (string city, bool home)
 Demande les coordonnées GPS de la ville donnée.
void showNextCoords ()

Propriétés

url currentFolderUrl
 URL du dossier de photos actif (local ou UNC). Mis à jour par TiFolderDialog et MainMenuBar.

Attributs privés

var title
var visible
var visibility
var width
var height
var minimumHeight
var minimumWidth
var color
var Material theme
var Material background
var Material foreground
var Material accent
var Material primary
var onCurrentFolderUrlChanged
AboutDialog aboutPage
 Fenêtre de popup avec les infos sur le programme.
CreditsDialog creditsPage
 Fenêtre de popup avec les crédits.
MapApikeyDialog mapApiPage
AiApikeyDialog aiApiPage
RescanWarningDialog rescanWarning
PopupSettings settingsPopup
PopupKeywords keywordsPopup
TutorialPopup tutorialPage
 Popup en overlay pour le tutorial.
ImagettePopup imagePreviewPopup
 Popup plein-écran pour visualiser une imagette en grand.
TiFolderDialog folderDialog
ModelFolderList folderListModel
var menuBar
var header
Rectangle line2
RowLayout filtersAndTabslayout
ToolbarFilters filterBar
TabBar tabBar
RowLayout line3
Frame listViewFrame
PhotoListview photoListView
StackLayout tabbedPage
TabFramePhotoPreview previewView
 ---------------— PREVIEW TAB -----------------------—
TabFramePhotoMap mapTab
 ---------------— MAP TAB ---------------------------—
TabFrameGPX gpxTab
 ---------------— GPX TAB ---------------------------—
TabFramePhotoTags photoTagsTab
 ---------------— IPTC/EXIF TAGS TAB -------------------------—
TabFrameGlobalTags tabFrameGlobalTags
 ---------------— GLOBAL TAGS TAB -------------------------—
RowLayout line4
ToolbarBottom bottomToolBar
 Barre de boutons.
ListViewImagettes imagettes
 Barre des imagettes.
Snackbar snackbar
Item ghostLayer
 Couche transparente pour recevoir les ghost chips animés (z élevé pour passer au-dessus de tout).

Description détaillée

QML: Fenêtre principale.


Documentation des données membres

◆ header

var Main::header
private

Ligne 1 : Barre d'outils du folder: logo / reload / foldername

◆ line2

Rectangle Main::line2
private

Ligne 2 : Filtres et Onglets

◆ line3

RowLayout Main::line3
private

Ligne 3 : ListView des filenames + Page de contenu de l'onglet.

◆ line4

RowLayout Main::line4
private

Ligne 4 : Boutons et Imagettes.

◆ listViewFrame

Frame Main::listViewFrame
private

Encadré avec la ListView des filenames. (Largeur fixe).

◆ menuBar

var Main::menuBar
private

Ligne 0 : Menu principal

◆ snackbar

Snackbar Main::snackbar
private

Snackbar pour les erreurs d'écriture ExifTool.

◆ tabbedPage

StackLayout Main::tabbedPage
private

Frames avec le contenu des onglets.


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