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

The SelectedPhotoProxyModel class is a filter ProxyModel, that filters selected Photos. Plus de détails...

#include <SelectedPhotoProxyModel.h>

Graphe d'héritage de SelectedPhotoProxyModel:

Connecteurs publics

void setFilterEnabled (bool enabled)
 Ce slot active ou désactive le filtrage par le proxyModel.

Signaux

void filterEnabledChanged ()
 Signal émis quand l'état du filtrage change.

Fonctions membres publiques

 SelectedPhotoProxyModel (QObject *parent=nullptr)
 Contructeur. Pour ce proxy modèle assez simple, on utilise les fonctions basiques fournies par Qt. Le role à filtrer est "isSelected". Par défaut, le filtrage est inactif.
bool filterEnabled () const
 Cette méthode indique si le filtrage est actif ou non.
Q_INVOKABLE int getSourceIndex (int row)
 Cette fonction renvoie l'indice de la Photo dans le modèle source.
Q_INVOKABLE int getProxyIndex (int sourceRow)
 Cette fonction renvoie l'indice dans ce proxyModel pour un indice du modèle source donné.

Propriétés

bool filterEnabled
 filterEnabled manages the status of the filtering.

Description détaillée

The SelectedPhotoProxyModel class is a filter ProxyModel, that filters selected Photos.


Documentation des constructeurs et destructeur

◆ SelectedPhotoProxyModel()

SelectedPhotoProxyModel::SelectedPhotoProxyModel ( QObject * parent = nullptr)
explicit

Contructeur. Pour ce proxy modèle assez simple, on utilise les fonctions basiques fournies par Qt. Le role à filtrer est "isSelected". Par défaut, le filtrage est inactif.


Paramètres
parent: modèle source

Documentation des fonctions membres

◆ filterEnabled()

bool SelectedPhotoProxyModel::filterEnabled ( ) const

Cette méthode indique si le filtrage est actif ou non.


Renvoie
true si le filtre est actif.

◆ getProxyIndex()

int SelectedPhotoProxyModel::getProxyIndex ( int sourceRow)

Cette fonction renvoie l'indice dans ce proxyModel pour un indice du modèle source donné.


Paramètres
sourceRow: L'indice de la Photo dans le sourceModel PhotoModel.
Renvoie
l'indice dans ce proxyModel, ou -1 si la ligne est filtrée.

◆ getSourceIndex()

int SelectedPhotoProxyModel::getSourceIndex ( int row)

Cette fonction renvoie l'indice de la Photo dans le modèle source.


Paramètres
row: L'indice de la Photo dans ce proxyModel.
Renvoie
l'indice de la Photo dans le sourceModel PhotoModel.

◆ setFilterEnabled

void SelectedPhotoProxyModel::setFilterEnabled ( bool enabled)
slot

Ce slot active ou désactive le filtrage par le proxyModel.


Paramètres
enabled: true pour activer le filtrage

La documentation de cette classe a été générée à partir des fichiers suivants :