• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

KDEPrint

KPCopiesPage Class Reference

#include <kpcopiespage.h>

Inheritance diagram for KPCopiesPage:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 34 of file kpcopiespage.h.


Public Member Functions

void getOptions (QMap< QString, QString > &opts, bool incldef=false)
void initialize (bool usePlugin=true)
 KPCopiesPage (KPrinter *prt=0, QWidget *parent=0)
void setOptions (const QMap< QString, QString > &opts)
 ~KPCopiesPage ()

Protected Slots

void slotCollateClicked ()
void slotRangeEntered ()

Protected Member Functions

void reload ()

Protected Attributes

QRadioButton * m_all
QCheckBox * m_collate
QLabel * m_collatepix
QSpinBox * m_copies
QRadioButton * m_current
QCheckBox * m_order
QComboBox * m_pageset
KPrinter * m_printer
QRadioButton * m_range
QLineEdit * m_rangeedit
bool m_useplugin

Constructor & Destructor Documentation

KPCopiesPage::KPCopiesPage ( KPrinter *  prt = 0,
QWidget *  parent = 0 
) [explicit]

Definition at line 42 of file kpcopiespage.cpp.

KPCopiesPage::~KPCopiesPage (  ) 

Definition at line 273 of file kpcopiespage.cpp.


Member Function Documentation

void KPCopiesPage::getOptions ( QMap< QString, QString > &  opts,
bool  incldef = false 
) [virtual]

This function is called to fill the structure opts with the selected options from this dialog page.

If incldef is true, include also options with default values, otherwise discard them. Reimplement this function in subclasses.

Parameters:
opts the option set to fill
incldef if true, include also options with default values
See also:
setOptions()

Reimplemented from KPrintDialogPage.

Definition at line 338 of file kpcopiespage.cpp.

void KPCopiesPage::initialize ( bool  usePlugin = true  ) 

Definition at line 290 of file kpcopiespage.cpp.

void KPCopiesPage::reload (  )  [protected, virtual]

Implements KPReloadObject.

Definition at line 353 of file kpcopiespage.cpp.

void KPCopiesPage::setOptions ( const QMap< QString, QString > &  opts  )  [virtual]

This function is called to update the current page with the options contained in opts.

Reimplement it in subclasses.

Parameters:
opts the structure containing the options to update the page

Reimplemented from KPrintDialogPage.

Definition at line 307 of file kpcopiespage.cpp.

void KPCopiesPage::slotCollateClicked (  )  [protected, slot]

Definition at line 282 of file kpcopiespage.cpp.

void KPCopiesPage::slotRangeEntered (  )  [protected, slot]

Definition at line 277 of file kpcopiespage.cpp.


Member Data Documentation

QRadioButton* KPCopiesPage::m_all [protected]

Definition at line 53 of file kpcopiespage.h.

QCheckBox* KPCopiesPage::m_collate [protected]

Definition at line 56 of file kpcopiespage.h.

QLabel* KPCopiesPage::m_collatepix [protected]

Definition at line 58 of file kpcopiespage.h.

QSpinBox* KPCopiesPage::m_copies [protected]

Definition at line 57 of file kpcopiespage.h.

QRadioButton * KPCopiesPage::m_current [protected]

Definition at line 53 of file kpcopiespage.h.

QCheckBox * KPCopiesPage::m_order [protected]

Definition at line 56 of file kpcopiespage.h.

QComboBox* KPCopiesPage::m_pageset [protected]

Definition at line 55 of file kpcopiespage.h.

KPrinter* KPCopiesPage::m_printer [protected]

Reimplemented from KPrintDialogPage.

Definition at line 61 of file kpcopiespage.h.

QRadioButton * KPCopiesPage::m_range [protected]

Definition at line 53 of file kpcopiespage.h.

QLineEdit* KPCopiesPage::m_rangeedit [protected]

Definition at line 54 of file kpcopiespage.h.

bool KPCopiesPage::m_useplugin [protected]

Definition at line 59 of file kpcopiespage.h.


The documentation for this class was generated from the following files:
  • kpcopiespage.h
  • kpcopiespage.cpp

KDEPrint

Skip menu "KDEPrint"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  •   KDEPrint
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal