IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Viadeo Twitter Facebook Share on Google+   
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QPageSetupDialog

La classe QPageSetupDialog fournit une boite de dialogue de configuration pour les options d'imprimante relatives à la page. Plus d'informations...

  
  
 #include <QPageSetupDialog>

Héritage

Hérite de QDialog.

Description détaillée

La classe QPageSetupDialog fournit une boite de dialogue de configuration pour les options d'imprimante relatives à la page.

Sur Windows et Mac OS X la boite de dialogue est implémentée en utilisant les boites de dialogue de configuration natives.

Notez que sur Windows et Mac OS X les formats de feuilles personnalisés n'apparaissent pas dans les pages de configuration natives. De plus, les marges personnalisées définies dans un QPrinter n'apparaîtront pas dans les boîtes de dialogue natives de Mac OS X.

Sur Symbian, l'impression n'est pas gérée. En conséquence, cette boîte de dialogue ne doit pas être utilisée sur Symbian.

Voir aussi QPrinter and QPrintDialog.

Type

enum QPageSetupDialog::PageSetupDialogOption et flags QPageSetupDialog::PageSetupDialogOptions

Utilisé pour spécifier des options à la boîte de dialogue de configuration de page.

Cette valeur est obsolète et n'a pas d'effet depuis Qt 4.5 :

Constante Valeur Description
QPageSetupDialog::DontUseSheet 0x00000001 Dans les versions précédentes de Qt, ouvrir avec exec() la boîte de dialogue de configuration de page créait par défaut une fenêtre de type « feuille » (sur Mac OS) si la boîte de dialogue avait un parent. Ce n'est plus le cas dans Qt 4.5. Si vous voulez créer des fenêtres de type feuille, utilisez à la place QPageSetupDialog::open().

Cette énumération a été introduite ou modifiée dans Qt 4.4.

Le type PageSetupDialogOptions est un typedef de QFlags<PageSetupDialogOption>. Il enregistre une combinaison OR de valeurs de PageSetupDialogOption.

Propriétés

options : PageSetupDialogOptions

Cette propriété contient les diverses options affectant l'aspect de la boîte de dialogue.

Par défaut, toutes les options sont désactivéees.

Les options doivent être activées avant l'affichage de la boîte de dialogue. Les modifier alors que la boîte de dialogue est visible ne produira pas toujours d'effet immédiat (en fonction de l'option et de la plateforme).

Cette classe a été introduite dans Qt 4.5.

Fonction d'accès

PageSetupDialogOptions options () const

void setOptions ( PageSetupDialogOptions options )

Voir aussi setOption() et testOption().

Fonctions membres

QPageSetupDialog::QPageSetupDialog ( QPrinter * printer, QWidget * parent = 0 )

Construit une boite de dialogue de configuration pour l'imprimante printer avec parent comme widget parent.

QPageSetupDialog::QPageSetupDialog ( QWidget * parent = 0 )

Construit une boite de dialogue de configuration pour l'imprimante QPrinter construite par défaut avec parent comme widget parent.

Cette fonction a été introduite dans Qt 4.5.

Voir aussi printer().

void QPageSetupDialog::open ( QObject * receiver, const char * member )

Il s'agit d'une fonction surchargée.

Ouvre la boîte de dialogue et connecte son signal accepted() au slot spécifié par receiver et member.

Le signal sera déconnecté du slot lorsque la boîte de dialogue sera fermée.

Cette fonction a été introduite dans Qt 4.5.

QPrinter * QPageSetupDialog::printer ()

Renvoie l'imprimante qui a été passée au constructeur de QPageSetupDialog.

void QPageSetupDialog::setOption ( PageSetupDialogOption option, bool on = true )

Active l'option donnée option si on est vrai ; sinon, désactive l'option donnée.

Voir aussi options et testOption().

void QPageSetupDialog::setVisible ( bool visible ) [virtual]

Réimplémentation de QWidget::setVisible().

bool QPageSetupDialog::testOption ( PageSetupDialogOption option ) const

Renvoie true si l'option donnée est active ; sinon, renvoie false.

Voir aussi options et setOption().

Remerciements

Merci à Ilya Diallo pour la traduction, ainsi qu'à Dimitry Ernot, Ali-K?mal Aydin et Claude Leloup pour la relecture !

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 4.7
Copyright © 2024 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !