![]() |
Projet ROV'NET
1.0
BTS SN 2019
|
Archives des captures du flux vidéo prises par l'utilisateur. Plus de détails...
#include <archives.h>
Connecteurs publics | |
void | fermerArchives () |
Ferme la fenetre des archives. Plus de détails... | |
void | ouvrirFenetreArchives () |
Ouvre une fenetre menant aux archives des captures d'écrans. Plus de détails... | |
void | afficherImage (const QModelIndex &indexArchives) |
Affiche l'image séléctionnée et les informations correspondantes. Plus de détails... | |
Fonctions membres publiques | |
Archives (QObject *parent=nullptr) | |
~Archives () | |
QString | getImage (const QModelIndex &indexArchives) |
Renvoie l'image des archives. Plus de détails... | |
QString | getDateImage (const QModelIndex &indexArchives) |
Accesseur renvoyant la date de prise de l'image sélectionnée. Plus de détails... | |
QString | getHeureImage (const QModelIndex &indexArchives) |
Accesseur renvoyant la date de prise de l'image sélectionnée. Plus de détails... | |
QFileSystemModel * | getModeleArchives () |
Accesseur renvoyant le modèle de données. Plus de détails... | |
QModelIndex | getIndexArchives () |
Accesseur renvoyant l'index du modèle de données. Plus de détails... | |
QString | getCheminArchives () |
Accesseur renvoyant le chemin du dossier de stockage des photos. Plus de détails... | |
void | setCheminArchives (QString nouveauCheminArchives) |
Accesseur permettant de modifier le chemin vers les Archives. Plus de détails... | |
void | actualiserVueArchives () |
Fonctions membres privées | |
void | setModeleArchives () |
void | setIndexArchives () |
void | initialiserFenetreArchives () |
Initialise la fenetre pour naviguer dans les archives. Plus de détails... | |
Attributs privés | |
QString | cheminDossierArchives |
QFileSystemModel * | modeleArchives |
QModelIndex | indexArchives |
QDialog * | fenetreArchives |
QDialog * | fenetreImage |
QListView * | vueArchives |
bool | estFenetreArchivesOuverte |
QLabel * | labelImage |
QLabel * | labelImageDate |
QLabel * | labelImageHeure |
QLabel * | labelImageRadiation |
QLabel * | labelImageTemperature |
QPushButton * | boutonFermerArchives |
|
explicit |
L'objet est instancié avant que le chemin des archives ne soit créé.
Références initialiserFenetreArchives().
void Archives::actualiserVueArchives | ( | ) |
Références getIndexArchives(), getModeleArchives(), et vueArchives.
Référencé par IHMRov::tic().
|
slot |
indexArchives |
Références getDateImage(), getHeureImage(), getImage(), labelImage, labelImageDate, labelImageHeure, labelImageRadiation, et labelImageTemperature.
Référencé par initialiserFenetreArchives().
|
slot |
QString Archives::getCheminArchives | ( | ) |
Références cheminDossierArchives.
Référencé par Rov::creerNouvelleCampagne(), getImage(), initialiserFenetreArchives(), et Camera::nommerCapture().
QString Archives::getDateImage | ( | const QModelIndex & | indexArchives | ) |
indexArchives | const QModelIndex &, L'index de l'image des archives |
Référencé par afficherImage().
QString Archives::getHeureImage | ( | const QModelIndex & | indexArchives | ) |
indexArchives | const QModelIndex &, L'index de l'images des archives |
Référencé par afficherImage().
QString Archives::getImage | ( | const QModelIndex & | indexArchives | ) |
indexArchives | QModelIndex & index sur le modèle des fichiers contenus dans le QListView |
Références getCheminArchives().
Référencé par afficherImage().
QModelIndex Archives::getIndexArchives | ( | ) |
Références indexArchives.
Référencé par actualiserVueArchives(), et initialiserFenetreArchives().
QFileSystemModel * Archives::getModeleArchives | ( | ) |
Références modeleArchives.
Référencé par actualiserVueArchives(), et initialiserFenetreArchives().
|
private |
La taille de la fenetre est fixer en fonction de la resolution des photos prises.
Références afficherImage(), boutonFermerArchives, fenetreArchives, fermerArchives(), getCheminArchives(), getIndexArchives(), getModeleArchives(), indexArchives, labelImage, labelImageDate, labelImageHeure, labelImageRadiation, labelImageTemperature, modeleArchives, et vueArchives.
Référencé par Archives().
|
slot |
Références fenetreArchives.
void Archives::setCheminArchives | ( | QString | nouveauCheminArchives | ) |
un | QString, le nouveau chemin des Archives. |
Références cheminDossierArchives.
Référencé par Rov::creerDossierArchives().
|
private |
|
private |
|
private |
Référencé par initialiserFenetreArchives().
|
private |
Référencé par getCheminArchives(), et setCheminArchives().
|
private |
|
private |
Référencé par fermerArchives(), initialiserFenetreArchives(), et ouvrirFenetreArchives().
|
private |
|
private |
Référencé par getIndexArchives(), et initialiserFenetreArchives().
|
private |
Référencé par afficherImage(), et initialiserFenetreArchives().
|
private |
Référencé par afficherImage(), et initialiserFenetreArchives().
|
private |
Référencé par afficherImage(), et initialiserFenetreArchives().
|
private |
Référencé par afficherImage(), et initialiserFenetreArchives().
|
private |
Référencé par afficherImage(), et initialiserFenetreArchives().
|
private |
Référencé par getModeleArchives(), et initialiserFenetreArchives().
|
private |
Référencé par actualiserVueArchives(), et initialiserFenetreArchives().