Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

ApplyMasterPageDialog Class Reference

#include <applytemplatedialog.h>

List of all members.

Public Member Functions

 ApplyMasterPageDialog (QWidget *parent=0)
 ~ApplyMasterPageDialog ()
virtual void changeEvent (QEvent *e)
virtual void setup (ScribusDoc *view, QString Nam)
virtual QString getMasterPageName ()
virtual int getPageSelection ()
virtual bool usingRange ()
virtual int getFromPage ()
virtual int getToPage ()

Public Attributes

QLabel * masterPageLabel
QComboBox * masterPageComboBox
QGroupBox * applyToPageButtonGroup
QRadioButton * currentPageRadioButton
QRadioButton * evenPagesRadioButton
QRadioButton * oddPagesRadioButton
QRadioButton * allPagesRadioButton
QCheckBox * useRangeCheckBox
QSpinBox * fromPageSpinBox
QLabel * toPageLabel
QSpinBox * toPageSpinBox
QPushButton * okButton
QPushButton * cancelButton

Protected Slots

virtual void languageChange ()

Protected Attributes

QVBoxLayout * ApplyMasterPageDialogLayout
QHBoxLayout * templateNameLayout
QSpacerItem * spacer2
QVBoxLayout * applyToPageButtonGroupLayout
QHBoxLayout * rangeLayout
QSpacerItem * spacer3
QHBoxLayout * layout8
QSpacerItem * spacer1

Private Slots

virtual void checkRangeFrom ()
virtual void checkRangeTo ()
virtual void enableRange (bool enabled)
virtual void rangeSelectable ()
virtual void singleSelectable ()


Detailed Description

Definition at line 36 of file applytemplatedialog.h.


Constructor & Destructor Documentation

ApplyMasterPageDialog::ApplyMasterPageDialog ( QWidget *  parent = 0  ) 

ApplyMasterPageDialog::~ApplyMasterPageDialog (  ) 

Definition at line 149 of file applytemplatedialog.cpp.


Member Function Documentation

void ApplyMasterPageDialog::changeEvent ( QEvent *  e  )  [virtual]

Definition at line 255 of file applytemplatedialog.cpp.

References languageChange().

void ApplyMasterPageDialog::setup ( ScribusDoc view,
QString  Nam 
) [virtual]

QString ApplyMasterPageDialog::getMasterPageName (  )  [virtual]

Definition at line 176 of file applytemplatedialog.cpp.

References masterPageComboBox.

int ApplyMasterPageDialog::getPageSelection (  )  [virtual]

bool ApplyMasterPageDialog::usingRange (  )  [virtual]

Definition at line 234 of file applytemplatedialog.cpp.

References useRangeCheckBox.

int ApplyMasterPageDialog::getFromPage (  )  [virtual]

Definition at line 240 of file applytemplatedialog.cpp.

References fromPageSpinBox, and useRangeCheckBox.

int ApplyMasterPageDialog::getToPage (  )  [virtual]

Definition at line 248 of file applytemplatedialog.cpp.

References toPageSpinBox, and useRangeCheckBox.

void ApplyMasterPageDialog::languageChange (  )  [protected, virtual, slot]

void ApplyMasterPageDialog::checkRangeFrom (  )  [private, virtual, slot]

Definition at line 194 of file applytemplatedialog.cpp.

References checkRangeTo(), fromPageSpinBox, and toPageSpinBox.

Referenced by ApplyMasterPageDialog(), and checkRangeTo().

void ApplyMasterPageDialog::checkRangeTo (  )  [private, virtual, slot]

Definition at line 204 of file applytemplatedialog.cpp.

References checkRangeFrom(), fromPageSpinBox, and toPageSpinBox.

Referenced by ApplyMasterPageDialog(), and checkRangeFrom().

void ApplyMasterPageDialog::enableRange ( bool  enabled  )  [private, virtual, slot]

Definition at line 214 of file applytemplatedialog.cpp.

References fromPageSpinBox, and toPageSpinBox.

Referenced by ApplyMasterPageDialog(), and rangeSelectable().

void ApplyMasterPageDialog::rangeSelectable (  )  [private, virtual, slot]

Definition at line 220 of file applytemplatedialog.cpp.

References enableRange(), and useRangeCheckBox.

Referenced by ApplyMasterPageDialog().

void ApplyMasterPageDialog::singleSelectable (  )  [private, virtual, slot]

Definition at line 226 of file applytemplatedialog.cpp.

References fromPageSpinBox, toPageSpinBox, and useRangeCheckBox.

Referenced by ApplyMasterPageDialog().


Member Data Documentation

Definition at line 46 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), and languageChange().

Definition at line 47 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), getMasterPageName(), and setup().

Definition at line 48 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), and languageChange().

Definition at line 49 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), getPageSelection(), and languageChange().

Definition at line 51 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), getPageSelection(), and languageChange().

Definition at line 52 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), and languageChange().

Definition at line 55 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), and languageChange().

Definition at line 57 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), and languageChange().

Definition at line 58 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog(), and languageChange().

Definition at line 68 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().

Definition at line 69 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().

QSpacerItem* ApplyMasterPageDialog::spacer2 [protected]

Definition at line 70 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().

Definition at line 71 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().

QHBoxLayout* ApplyMasterPageDialog::rangeLayout [protected]

Definition at line 72 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().

QSpacerItem* ApplyMasterPageDialog::spacer3 [protected]

Definition at line 73 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().

QHBoxLayout* ApplyMasterPageDialog::layout8 [protected]

Definition at line 74 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().

QSpacerItem* ApplyMasterPageDialog::spacer1 [protected]

Definition at line 75 of file applytemplatedialog.h.

Referenced by ApplyMasterPageDialog().


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.