The SelectedPhotoProxyModel class is a filter ProxyModel, that filters selected Photos.
Plus de détails...
#include <SelectedPhotoProxyModel.h>
|
| void | setFilterEnabled (bool enabled) |
| | Ce slot active ou désactive le filtrage par le proxyModel.
|
|
|
void | filterEnabledChanged () |
| | Signal émis quand l'état du filtrage change.
|
|
| | 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é.
|
|
|
bool | filterEnabled |
| | filterEnabled manages the status of the filtering.
|
The SelectedPhotoProxyModel class is a filter ProxyModel, that filters selected Photos.
◆ 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
-
◆ 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
-
- 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 :