Référence de la classe WebBrowserMenuBar

Classe qui réimplante QMenuBar pour l'explorateur web. Plus de détails...

#include <WebBrowserMenuBar.h>

Liste de tous les membres

Connecteurs publics

void nouvelOnglet ()
 Déclenche l'ouverture d'un nouveau onglet.
void ouvrirAdresse ()
 Déclenche la sélection de l'édition d'url par l'utilisateur.
void ouvrirFichier ()
 Déclenche l'ouverture d'une fenêtre permettant d'ouvrir un fichier.
void ouvrirFichierS ()
 Déclenche l'ouverture d'une fenêtre permettant d'ouvrir des fichiers.
void imprimer ()
 Déclenche l'ouverture d'une fenêtre permettant d'imprimer la page courante.
void imprimerOk (QPrinter *)
 Déclenche l'impression de la page courante.
void fermerOnglet ()
 Déclenche l'ouverture du menu de droite des pages permettant de fermer un onglet.
void fermerOngletS ()
 Déclenche la fermeture de tous les onglets.
void fermer ()
 permer de fair disparaitre la fenêtre
void copier ()
 Permet de copier la sélection en cours, accessible seulement si c'est possible.
void couper ()
 Permet de couper la sélection en cours, accessible seulement si c'est possible.
void coller ()
 Permet de coller la sélection en cours, accessible seulement si c'est possible.
void supprimer ()
 Permet de supprimer la sélection en cours, accessible seulement si c'est possible.
void toutSelectionner ()
 Permet de sélectionner tout le texte de la page en cours.
void rechercher ()
 Permet de rechercher parmis le texte de la page en cours.
void preferences ()
 Permet d'afficher les préférences.
void commandes ()
 Permet d'afficher ou de cacher le panneau des commandes avancer, reculer...
void url ()
 Permet d'afficher ou de cacher le panneau de saisie d'une url par l'utilisateur.
void recherche ()
 Permet d'afficher ou de cacher le panneau permettant de sélectionner un site sur lequel effectuer une recherche.
void tousPanneaux ()
 Permet d'afficher ou de cacher les trois panneaux commandes, url et recherche.
void barreEtat (bool)
 Permet d'afficher ou de cacher la barre d'état.
void marquesPages (bool)
 Permet d'afficher ou de cacher les marques-pages.
void afficherHistorique (bool)
 Permet d'afficher ou de cacher l'historique.
void arreter ()
 Permet de stopper le chargement de la page en cours.
void actualiser ()
 Permet d'actualiser la page courante.
void zoomPlus ()
 Permet de zoomer sur la page courante.
void zoomMoins ()
 Permet de dézoomer sur la page courante.
void encodage ()
 Permet de changer l'encodage de la page courante.
void reculer ()
 Permet de reculer d'une page dans l'historique de la page en cours.
void avancer ()
 Permet d'avancer d'une page dans l'historique de la page en cours.
void accueil ()
 Permet de revenir à la page par défaut dans la page courante.
void supprimerHistorique ()
 Permet de supprimer l'historique.
void supprimerHistoriqueIcones ()
 Permet de supprimer les icones de l'historique.
void supprimerHistoriqueLiens ()
 Permet de supprimer les liens de l'historique.
void historique (QAction *)
 Permet de supprimer l'historique.
void mettreAJourHistorique ()
 Permet de mettre à jour l'historique.
void marquerPage ()
 Permet d'ajouter la page courante aux marques-pages.
void marquerPageS ()
 Permet d'ajouter toutes les pages ouvertes aux marques-pages.
void supprimerMarquesPages ()
 Permet de supprimer les marques-pages.
void defautMarquesPages ()
 Permet de remettre les marques par défaut.
void mettreAJourMarquesPages ()
 Permet de mettre a jour les marques pages.
void chargerMarquePage (QAction *)
 Permet de charger la page du marque-page sélectionné.
void ajouterDossier ()
 Permet d'ajouter un dossier de marques-pages.
void suppression ()
 Permet de supprimer les marques-pages.
void rechercherSur ()
 Ouvre le panneau de recherche.

Fonctions membres publiques

 WebBrowserMenuBar (WebBrowser *)
 Constructeur.

Fonctions membres protégées

virtual void paintEvent (QPaintEvent *)
 Permet la coloration du menu général.

Fonctions membres privées

virtual void creerFichier ()
 Créer le menu Fichier.
virtual void creerEdition ()
 Créer le menu Edition.
virtual void creerAffichage ()
 Créer le menu Affichage.
virtual void creerHistorique ()
 Créer le menu Historique.
virtual void creerMarquesPages ()
 Créer le menu MarquesPages.
virtual void creerOutils ()
 Créer le menu Outil.
virtual void creerAide ()
 Créer le menu Aide.

Attributs privés

WebBrowserparent
QList< QMenu * > * menus
QAction * action_commandes
QAction * action_url
QAction * action_recherches
QAction * action_tous_panneaux
QAction * action_reculer
QAction * action_avancer
QMenu * menu_historique
QMenu * menu_marques_pages


Description détaillée

Classe qui réimplante QMenuBar pour l'explorateur web.

Documentation des constructeurs et destructeur

WebBrowserMenuBar::WebBrowserMenuBar ( WebBrowser p  ) 

Constructeur.

Constructeur de la classe WebBrowserMenuBar

Paramètres:
parent : WebBrowser parent du menu


Documentation des fonctions membres

void WebBrowserMenuBar::accueil (  )  [slot]

Permet de revenir à la page par défaut dans la page courante.

void WebBrowserMenuBar::actualiser (  )  [slot]

Permet d'actualiser la page courante.

void WebBrowserMenuBar::afficherHistorique ( bool  b  )  [slot]

Permet d'afficher ou de cacher l'historique.

void WebBrowserMenuBar::ajouterDossier (  )  [slot]

Permet d'ajouter un dossier de marques-pages.

void WebBrowserMenuBar::arreter (  )  [slot]

Permet de stopper le chargement de la page en cours.

void WebBrowserMenuBar::avancer (  )  [slot]

Permet d'avancer d'une page dans l'historique de la page en cours.

void WebBrowserMenuBar::barreEtat ( bool  b  )  [slot]

Permet d'afficher ou de cacher la barre d'état.

void WebBrowserMenuBar::chargerMarquePage ( QAction *  action  )  [slot]

Permet de charger la page du marque-page sélectionné.

void WebBrowserMenuBar::coller (  )  [slot]

Permet de coller la sélection en cours, accessible seulement si c'est possible.

void WebBrowserMenuBar::commandes (  )  [slot]

Permet d'afficher ou de cacher le panneau des commandes avancer, reculer...

void WebBrowserMenuBar::copier (  )  [slot]

Permet de copier la sélection en cours, accessible seulement si c'est possible.

void WebBrowserMenuBar::couper (  )  [slot]

Permet de couper la sélection en cours, accessible seulement si c'est possible.

void WebBrowserMenuBar::creerAffichage (  )  [private, virtual]

Créer le menu Affichage.

void WebBrowserMenuBar::creerAide (  )  [private, virtual]

Créer le menu Aide.

void WebBrowserMenuBar::creerEdition (  )  [private, virtual]

Créer le menu Edition.

void WebBrowserMenuBar::creerFichier (  )  [private, virtual]

Créer le menu Fichier.

void WebBrowserMenuBar::creerHistorique (  )  [private, virtual]

Créer le menu Historique.

void WebBrowserMenuBar::creerMarquesPages (  )  [private, virtual]

Créer le menu MarquesPages.

void WebBrowserMenuBar::creerOutils (  )  [private, virtual]

Créer le menu Outil.

void WebBrowserMenuBar::defautMarquesPages (  )  [slot]

Permet de remettre les marques par défaut.

void WebBrowserMenuBar::encodage (  )  [slot]

Permet de changer l'encodage de la page courante.

void WebBrowserMenuBar::fermer (  )  [slot]

permer de fair disparaitre la fenêtre

Réaliser un close() pour la fermer diffinitivement car elle réalise un hide() à l'appel du closeEvent()

void WebBrowserMenuBar::fermerOnglet (  )  [slot]

Déclenche l'ouverture du menu de droite des pages permettant de fermer un onglet.

void WebBrowserMenuBar::fermerOngletS (  )  [slot]

Déclenche la fermeture de tous les onglets.

void WebBrowserMenuBar::historique ( QAction *  a  )  [slot]

Permet de supprimer l'historique.

void WebBrowserMenuBar::imprimer (  )  [slot]

Déclenche l'ouverture d'une fenêtre permettant d'imprimer la page courante.

void WebBrowserMenuBar::imprimerOk ( QPrinter *  p  )  [slot]

Déclenche l'impression de la page courante.

void WebBrowserMenuBar::marquerPage (  )  [slot]

Permet d'ajouter la page courante aux marques-pages.

void WebBrowserMenuBar::marquerPageS (  )  [slot]

Permet d'ajouter toutes les pages ouvertes aux marques-pages.

void WebBrowserMenuBar::marquesPages ( bool  b  )  [slot]

Permet d'afficher ou de cacher les marques-pages.

void WebBrowserMenuBar::mettreAJourHistorique (  )  [slot]

Permet de mettre à jour l'historique.

void WebBrowserMenuBar::mettreAJourMarquesPages (  )  [slot]

Permet de mettre a jour les marques pages.

void WebBrowserMenuBar::nouvelOnglet (  )  [slot]

Déclenche l'ouverture d'un nouveau onglet.

void WebBrowserMenuBar::ouvrirAdresse (  )  [slot]

Déclenche la sélection de l'édition d'url par l'utilisateur.

void WebBrowserMenuBar::ouvrirFichier (  )  [slot]

Déclenche l'ouverture d'une fenêtre permettant d'ouvrir un fichier.

void WebBrowserMenuBar::ouvrirFichierS (  )  [slot]

Déclenche l'ouverture d'une fenêtre permettant d'ouvrir des fichiers.

void WebBrowserMenuBar::paintEvent ( QPaintEvent *  event  )  [protected, virtual]

Permet la coloration du menu général.

Paramètres:
event : QPaintEvent événement déclanchant cette méthode

void WebBrowserMenuBar::preferences (  )  [slot]

Permet d'afficher les préférences.

void WebBrowserMenuBar::recherche (  )  [slot]

Permet d'afficher ou de cacher le panneau permettant de sélectionner un site sur lequel effectuer une recherche.

void WebBrowserMenuBar::rechercher (  )  [slot]

Permet de rechercher parmis le texte de la page en cours.

void WebBrowserMenuBar::rechercherSur (  )  [slot]

Ouvre le panneau de recherche.

void WebBrowserMenuBar::reculer (  )  [slot]

Permet de reculer d'une page dans l'historique de la page en cours.

void WebBrowserMenuBar::suppression (  )  [slot]

Permet de supprimer les marques-pages.

void WebBrowserMenuBar::supprimer (  )  [slot]

Permet de supprimer la sélection en cours, accessible seulement si c'est possible.

void WebBrowserMenuBar::supprimerHistorique (  )  [slot]

Permet de supprimer l'historique.

void WebBrowserMenuBar::supprimerHistoriqueIcones (  )  [slot]

Permet de supprimer les icones de l'historique.

void WebBrowserMenuBar::supprimerHistoriqueLiens (  )  [slot]

Permet de supprimer les liens de l'historique.

void WebBrowserMenuBar::supprimerMarquesPages (  )  [slot]

Permet de supprimer les marques-pages.

void WebBrowserMenuBar::tousPanneaux (  )  [slot]

Permet d'afficher ou de cacher les trois panneaux commandes, url et recherche.

void WebBrowserMenuBar::toutSelectionner (  )  [slot]

Permet de sélectionner tout le texte de la page en cours.

void WebBrowserMenuBar::url (  )  [slot]

Permet d'afficher ou de cacher le panneau de saisie d'une url par l'utilisateur.

void WebBrowserMenuBar::zoomMoins (  )  [slot]

Permet de dézoomer sur la page courante.

void WebBrowserMenuBar::zoomPlus (  )  [slot]

Permet de zoomer sur la page courante.


Documentation des données membres

Permet d'avancer dans les pages de la session en cours du WebBrowser

Permet de cacher/afficher la boite à outils des commandes du WebBrowser

Permet de cacher/afficher la boite à outils des recherches du WebBrowser

Permet de reculer dans les pages de la session en cours du WebBrowser

Permet de cacher/afficher les boites à outils du WebBrowser

QAction* WebBrowserMenuBar::action_url [private]

Permet de cacher/afficher l'emplacement pour inscrir l'url un site du WebBrowser

contient les 10 derniers historiques

contient les marques-pages

QList<QMenu*>* WebBrowserMenuBar::menus [private]

Liste des sous menus

Le parent de la classe


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

Généré le Wed May 27 16:15:55 2009 pour MYW par  doxygen 1.5.8