![]() |
ROV'NET
0.2
BTS SNIR LaSalle Avignon 2020
|
Class permettant de visualiser les photos en cours de campagne. Plus de détails...
#include "ihmAlbumphoto.h"
Connecteurs publics | |
void | selectionnerPhoto (int numero) |
Permet de selectionner la photo indiquer par le signalMapper. Plus de détails... | |
Fonctions membres publiques | |
IHMAlbumPhoto (IHMRov *ihmRov, QWidget *parent=nullptr) | |
Constructeur de la classe AlbumPhoto. Plus de détails... | |
void | ouvrirAlbumPhotos (QVector< Photo > albumPhoto) |
Ouvre une nouvelle fenetre contenant la liste des photos prises en cours de mission. Plus de détails... | |
~IHMAlbumPhoto () | |
Destructeur de la classe AlbumPhoto. Plus de détails... | |
Attributs privés | |
QVector< Photo > | albumPhoto |
Conteneur de photo. Plus de détails... | |
IHMRov * | imhRov |
Association avec l'IHMRov. Plus de détails... | |
QVBoxLayout * | layoutAlbumPhoto |
Layout s'agrandissant selon l'ajout de nouvelle photos. Plus de détails... | |
QHBoxLayout * | layoutPhotos |
Layout permettant d'accueillir les différentes photos. Plus de détails... | |
QWidget * | photos |
Emplacement permettant d'accueillir les différentes photos. Plus de détails... | |
QScrollArea * | scrollArea |
Permet une defilement pour visualiser l'ensemble des photos prises durant la campagne. Plus de détails... | |
QSignalMapper * | signalMapper |
Objet de type QSignalMapper, permet d'associer chaque photo de l'IHMAlbumPhoto à un signal. Plus de détails... | |
Class permettant de visualiser les photos en cours de campagne.
Définition à la ligne 35 du fichier ihmalbumphoto.h.
Constructeur de la classe AlbumPhoto.
ihmRov | |
parent |
Définition à la ligne 11 du fichier ihmalbumphoto.cpp.
Références layoutAlbumPhoto, layoutPhotos, photos, et scrollArea.
IHMAlbumPhoto::~IHMAlbumPhoto | ( | ) |
Destructeur de la classe AlbumPhoto.
Définition à la ligne 36 du fichier ihmalbumphoto.cpp.
void IHMAlbumPhoto::ouvrirAlbumPhotos | ( | QVector< Photo > | albumPhoto | ) |
Ouvre une nouvelle fenetre contenant la liste des photos prises en cours de mission.
Définition à la ligne 41 du fichier ihmalbumphoto.cpp.
Références albumPhoto, layoutAlbumPhoto, selectionnerPhoto(), et signalMapper.
Référencé par IHMRov::chargerPhotos().
|
slot |
Permet de selectionner la photo indiquer par le signalMapper.
numero |
Définition à la ligne 104 du fichier ihmalbumphoto.cpp.
Références albumPhoto, Campagne::getAlbumPhoto(), IHMRov::getCampagne(), imhRov, et Campagne::modifierArchivePhoto().
Référencé par ouvrirAlbumPhotos().
|
private |
Conteneur de photo.
Définition à la ligne 44 du fichier ihmalbumphoto.h.
Référencé par ouvrirAlbumPhotos(), et selectionnerPhoto().
|
private |
Association avec l'IHMRov.
Définition à la ligne 45 du fichier ihmalbumphoto.h.
Référencé par selectionnerPhoto().
|
private |
Layout s'agrandissant selon l'ajout de nouvelle photos.
Définition à la ligne 41 du fichier ihmalbumphoto.h.
Référencé par IHMAlbumPhoto(), et ouvrirAlbumPhotos().
|
private |
Layout permettant d'accueillir les différentes photos.
Définition à la ligne 40 du fichier ihmalbumphoto.h.
Référencé par IHMAlbumPhoto().
|
private |
Emplacement permettant d'accueillir les différentes photos.
Définition à la ligne 39 du fichier ihmalbumphoto.h.
Référencé par IHMAlbumPhoto().
|
private |
Permet une defilement pour visualiser l'ensemble des photos prises durant la campagne.
Définition à la ligne 42 du fichier ihmalbumphoto.h.
Référencé par IHMAlbumPhoto().
|
private |
Objet de type QSignalMapper, permet d'associer chaque photo de l'IHMAlbumPhoto à un signal.
Définition à la ligne 43 du fichier ihmalbumphoto.h.
Référencé par ouvrirAlbumPhotos().