Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

TabPrinter Class Reference

#include <tabprinter.h>

Collaboration diagram for TabPrinter:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 TabPrinter (QWidget *parent=0, const char *name=0)
 ~TabPrinter ()
void restoreDefaults (struct ApplicationPrefs *prefsData)
void storeValues ()
void unitChange (QString unit, int docUnitIx, double invUnitConversion)

Private Slots

void selOtherComm ()

Private Attributes

int docUnitIndex
double unitRatio
PrefsContextprefs


Detailed Description

Definition at line 15 of file tabprinter.h.


Constructor & Destructor Documentation

TabPrinter::TabPrinter ( QWidget *  parent = 0,
const char *  name = 0 
)

Definition at line 23 of file tabprinter.cpp.

References selOtherComm(), and tr().

TabPrinter::~TabPrinter (  )  [inline]

Definition at line 21 of file tabprinter.h.


Member Function Documentation

void TabPrinter::restoreDefaults ( struct ApplicationPrefs prefsData  ) 

void TabPrinter::storeValues (  ) 

Definition at line 131 of file tabprinter.cpp.

References prefs, PrefsContext::set(), tr(), and unitRatio.

Referenced by Preferences::updatePreferences().

void TabPrinter::unitChange ( QString  unit,
int  docUnitIx,
double  invUnitConversion 
)

Definition at line 179 of file tabprinter.cpp.

References docUnitIndex, and unitGetPrecisionFromIndex().

Referenced by Preferences::unitChange().

void TabPrinter::selOtherComm (  )  [private, slot]

Definition at line 165 of file tabprinter.cpp.

Referenced by TabPrinter().


Member Data Documentation

int TabPrinter::docUnitIndex [private]

Definition at line 26 of file tabprinter.h.

Referenced by restoreDefaults(), and unitChange().

double TabPrinter::unitRatio [private]

Definition at line 27 of file tabprinter.h.

Referenced by restoreDefaults(), and storeValues().

Definition at line 28 of file tabprinter.h.

Referenced by restoreDefaults(), and storeValues().


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.