Thumbnail me  3.0
Public Slots | Public Member Functions | Public Attributes | Protected Member Functions
MainWindow Class Reference

#include <MainWindow.h>

List of all members.

Public Slots

void aboutThumbnailme ()
 Affiche le "A propos" de Thumbnail me.
void donateThumbnailme ()
 Rend l'utilisateur sur la page de donation de thumbnail me.
void loadLastConfiguration ()
 Charge le fichier de configuration de la dernière session selon les paramètres de l'utilisateur.
void manageFullScreen ()
 Réimplémentation de QWidget::showFullScreen.
void websiteThumbnailme ()
 Rend l'utilisateur sur le site web de thumbnail me.

Public Member Functions

 MainWindow ()
 Constructeur.
virtual ~MainWindow ()
 Destructeur.
QMenu * getActionOpenRecent ()
 Permet d'accéder au QMenu "Ouvrir une configuration recente".

Public Attributes

DockInputOutputmpDockInputOutput
DockConfmpDockConf
DockStylesmpDockStyles
DockTimeLinempDockTimeline
ImageShackLoginWidgetmpImageShackLoginWidget
HelpWidgetmpHelpWidget
IniManagermpIniManager
PreviewGraphicViewmpPreviewGraphicView
SettingsWidgetmpSettingsWidget
SuccessDialogmpSuccessDialog
ThumbnailEnginempThumbnailEngine
VerboseWindowmpVerboseWindow
ProcessingStatusBarprocessStatusBar

Protected Member Functions

void changeEvent (QEvent *e)
 ChangeEvent.
void closeEvent (QCloseEvent *e)
 Redéfinition de closeEvent (QCloseEvent *e) pour demander d'enregistrer la configuration actuelle avant de quitter (si l'option "Ne jamais enregistrer la configuration actuelle avant de quitter" est désactivée).
void dragEnterEvent (QDragEnterEvent *e)
 Réimplémentation de dragEntere - Verifications des extensions et valide l'action si extension acceptée.
void dropEvent (QDropEvent *e)
 Actions s'effectuant lors du drop - Ajout des fichiers dans le DockFile et/ou le DockInputOutput.
void keyPressEvent (QKeyEvent *e)
 Redéfinition de keyPressEvent(QKeyEvent *e) pour sortir du mode fullscreen.
void showEvent (QShowEvent *e)
 ShowEvent.

Detailed Description

Cette classe permet la génération de la fenêtre principale de Thumbnail Me.

Attention:
Qt eXTension library required - http://www.libqxt.org/
Author:
Quentin Rousseau
Note:
Copyright (C) 2011-2012 Quentin Rousseau
License: GNU General Public License version 2 (GPLv2) - http://www.gnu.org/licenses/gpl-2.0.html
Site web: www.thumbnailme.com
Email: [email protected]
Since:
2.0
Version:
3.0
Date:
2011-2012

Member Function Documentation

void MainWindow::changeEvent ( QEvent *  e) [protected]

ChangeEvent.

Parameters:
*eEvenement.
void MainWindow::closeEvent ( QCloseEvent *  e) [protected]

Redéfinition de closeEvent (QCloseEvent *e) pour demander d'enregistrer la configuration actuelle avant de quitter (si l'option "Ne jamais enregistrer la configuration actuelle avant de quitter" est désactivée).

Parameters:
*eEvènement.
void MainWindow::dragEnterEvent ( QDragEnterEvent *  e) [protected]

Réimplémentation de dragEntere - Verifications des extensions et valide l'action si extension acceptée.

Parameters:
*eEvènement.
void MainWindow::dropEvent ( QDropEvent *  e) [protected]

Actions s'effectuant lors du drop - Ajout des fichiers dans le DockFile et/ou le DockInputOutput.

Parameters:
*eEvènement.

Permet d'accéder au QMenu "Ouvrir une configuration recente".

Returns:
QMenu* - Pointeur vers le QMenu.
void MainWindow::keyPressEvent ( QKeyEvent *  e) [protected]

Redéfinition de keyPressEvent(QKeyEvent *e) pour sortir du mode fullscreen.

Parameters:
*eEvènement.
void MainWindow::showEvent ( QShowEvent *  e) [protected]

ShowEvent.

Parameters:
*eEvenement

The documentation for this class was generated from the following files:
 All Classes Files Functions Enumerations