Public Types | Public Member Functions | Protected Member Functions

QAbstractPrintDialog Class Reference

Search for all occurrences

Detailed Description

Definition at line 59 of file qabstractprintdialog.h.

#include <qabstractprintdialog.h>

Inheritance diagram for QAbstractPrintDialog:
Inheritance graph
[legend]

List of all members.

Public Types

enum   PrintRange { AllPages, Selection, PageRange, CurrentPage }
enum   PrintDialogOption {
  None = 0x0000, PrintToFile = 0x0001, PrintSelection = 0x0002, PrintPageRange = 0x0004,
  PrintShowPageSize = 0x0008, PrintCollateCopies = 0x0010, DontUseSheet = 0x0020, PrintCurrentPage = 0x0040
}

Public Member Functions

  QAbstractPrintDialog (QPrinter *printer, QWidget *parent=0)
  ~QAbstractPrintDialog ()
virtual int  exec ()=0
void  addEnabledOption (PrintDialogOption option)
void  setEnabledOptions (PrintDialogOptions options)
PrintDialogOptions  enabledOptions () const
bool  isOptionEnabled (PrintDialogOption option) const
void  setOptionTabs (const QList< QWidget * > &tabs)
void  setPrintRange (PrintRange range)
PrintRange  printRange () const
void  setMinMax (int min, int max)
int  minPage () const
int  maxPage () const
void  setFromTo (int fromPage, int toPage)
int  fromPage () const
int  toPage () const
QPrinter printer () const

Protected Member Functions

  QAbstractPrintDialog (QAbstractPrintDialogPrivate &ptr, QPrinter *printer, QWidget *parent=0)

Member Enumeration Documentation

Enumerator:
None 
PrintToFile 
PrintSelection 
PrintPageRange 
PrintShowPageSize 
PrintCollateCopies 
DontUseSheet 
PrintCurrentPage 

Definition at line 72 of file qabstractprintdialog.h.

                           {
        None                    = 0x0000, // obsolete
        PrintToFile             = 0x0001,
        PrintSelection          = 0x0002,
        PrintPageRange          = 0x0004,
        PrintShowPageSize       = 0x0008,
        PrintCollateCopies      = 0x0010,
        DontUseSheet            = 0x0020,
        PrintCurrentPage        = 0x0040
    };

Constructor & Destructor Documentation

QAbstractPrintDialog ( QPrinter printer,
QWidget parent = 0 
) [explicit]
QAbstractPrintDialog ( QAbstractPrintDialogPrivate &  ptr,
QPrinter printer,
QWidget parent = 0 
) [protected]

Member Function Documentation

virtual int exec ( ) [pure virtual]

Reimplemented from QDialog.

Implemented in QPrintDialog.

void addEnabledOption ( PrintDialogOption  option )
void setEnabledOptions ( PrintDialogOptions  options )
PrintDialogOptions enabledOptions ( ) const
bool isOptionEnabled ( PrintDialogOption  option ) const
void setOptionTabs ( const QList< QWidget * > &  tabs )
void setPrintRange ( PrintRange  range )
PrintRange printRange ( ) const
void setMinMax ( int  min,
int  max 
)
int minPage ( ) const
int maxPage ( ) const
void setFromTo ( int  fromPage,
int  toPage 
)
int fromPage ( ) const
int toPage ( ) const
QPrinter* printer ( ) const

The documentation for this class was generated from the following file:

QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog
QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog QAbstractPrintDialog