Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

TabGuides Class Reference

#include <tabguides.h>

Collaboration diagram for TabGuides:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 TabGuides (QWidget *parent, struct guidesPrefs *prefsData, struct typoPrefs *prefsData2, int unitIndex)
 ~TabGuides ()
void restoreDefaults (struct guidesPrefs *prefsData, struct typoPrefs *prefsData2, int unitIndex)
void unitChange (QString unit, int docUnitIndex, double invUnitConversion)

Public Attributes

ScrSpinBoxmajorSpace
ScrSpinBoxminorSpace
QSpinBox * snapDistance
QLabel * checkBaseline
QColor colorGuides
QColor colorMargin
QColor colorMajorGrid
QColor colorMinorGrid
QColor colorBaselineGrid
QGroupBox * checkGrid
QGroupBox * groupBox1
QGroupBox * groupBox2
QGroupBox * commonBox
QGroupBox * snapBox
QGroupBox * guideBox
QGroupBox * marginBox
QGroupBox * baselineBox
QGroupBox * baseGridBox
QGroupBox * buttonGroup1
QRadioButton * inBackground
QRadioButton * inForeground
QLabel * textLabel4
QLabel * textLabel5
QLabel * textLabel6
QLabel * textLabel7
QLabel * textLabel8
QLabel * textLabel82
QLabel * checkMargin
QLabel * checkGuides
QPushButton * majorGridColor
QPushButton * minorGridColor
QPushButton * baselineColor
QPushButton * guideColor
QPushButton * marginColor
QSpinBox * grabDistance
QLabel * textLabel6a
QLabel * textLabel7a
ScrSpinBoxbaseGrid
ScrSpinBoxbaseOffset
QLabel * textLabel8a

Protected Slots

virtual void changeMajorColor ()
virtual void changeMinorColor ()
virtual void changeBaselineColor ()
virtual void changeGuideColor ()
virtual void changeMarginColor ()

Protected Attributes

QVBoxLayout * tabGuidesLayout
QGridLayout * checkGridLayout
QGridLayout * groupBox1Layout
QGridLayout * groupBox2Layout
QHBoxLayout * commonBoxLayout
QGridLayout * snapBoxLayout
QHBoxLayout * guideBoxLayout
QHBoxLayout * marginBoxLayout
QGridLayout * baselineBoxLayout
QGridLayout * baseGridBoxLayout
QVBoxLayout * buttonGroup1Layout
QHBoxLayout * layout9
QHBoxLayout * layout9a


Detailed Description

Definition at line 25 of file tabguides.h.


Constructor & Destructor Documentation

TabGuides::TabGuides ( QWidget *  parent,
struct guidesPrefs prefsData,
struct typoPrefs prefsData2,
int  unitIndex 
)

TabGuides::~TabGuides (  )  [inline]

Definition at line 31 of file tabguides.h.


Member Function Documentation

void TabGuides::restoreDefaults ( struct guidesPrefs prefsData,
struct typoPrefs prefsData2,
int  unitIndex 
)

void TabGuides::unitChange ( QString  unit,
int  docUnitIndex,
double  invUnitConversion 
)

void TabGuides::changeMajorColor (  )  [protected, virtual, slot]

Definition at line 284 of file tabguides.cpp.

References colorMajorGrid, and majorGridColor.

Referenced by TabGuides().

void TabGuides::changeMinorColor (  )  [protected, virtual, slot]

Definition at line 297 of file tabguides.cpp.

References colorMinorGrid, and minorGridColor.

Referenced by TabGuides().

void TabGuides::changeBaselineColor (  )  [protected, virtual, slot]

Definition at line 310 of file tabguides.cpp.

References baselineColor, and colorBaselineGrid.

Referenced by TabGuides().

void TabGuides::changeGuideColor (  )  [protected, virtual, slot]

Definition at line 323 of file tabguides.cpp.

References colorGuides, and guideColor.

Referenced by TabGuides().

void TabGuides::changeMarginColor (  )  [protected, virtual, slot]

Definition at line 336 of file tabguides.cpp.

References colorMargin, and marginColor.

Referenced by TabGuides().


Member Data Documentation

Definition at line 38 of file tabguides.h.

Referenced by TabGuides().

Definition at line 45 of file tabguides.h.

Referenced by TabGuides().

Definition at line 46 of file tabguides.h.

Referenced by TabGuides().

Definition at line 47 of file tabguides.h.

Referenced by TabGuides().

QGroupBox* TabGuides::snapBox

Definition at line 48 of file tabguides.h.

Referenced by TabGuides().

QGroupBox* TabGuides::guideBox

Definition at line 52 of file tabguides.h.

Referenced by TabGuides().

Definition at line 53 of file tabguides.h.

Referenced by TabGuides().

QRadioButton* TabGuides::inBackground

QRadioButton* TabGuides::inForeground

Definition at line 55 of file tabguides.h.

Referenced by restoreDefaults(), and TabGuides().

Definition at line 56 of file tabguides.h.

Referenced by TabGuides().

Definition at line 57 of file tabguides.h.

Referenced by TabGuides().

Definition at line 58 of file tabguides.h.

Referenced by TabGuides().

Definition at line 59 of file tabguides.h.

Referenced by TabGuides().

Definition at line 60 of file tabguides.h.

Referenced by TabGuides().

Definition at line 61 of file tabguides.h.

Referenced by TabGuides().

Definition at line 62 of file tabguides.h.

Referenced by TabGuides().

Definition at line 63 of file tabguides.h.

Referenced by TabGuides().

Definition at line 64 of file tabguides.h.

Referenced by changeMajorColor(), restoreDefaults(), and TabGuides().

Definition at line 65 of file tabguides.h.

Referenced by changeMinorColor(), restoreDefaults(), and TabGuides().

Definition at line 66 of file tabguides.h.

Referenced by changeBaselineColor(), restoreDefaults(), and TabGuides().

QPushButton* TabGuides::guideColor

Definition at line 67 of file tabguides.h.

Referenced by changeGuideColor(), restoreDefaults(), and TabGuides().

QPushButton* TabGuides::marginColor

Definition at line 68 of file tabguides.h.

Referenced by changeMarginColor(), restoreDefaults(), and TabGuides().

Definition at line 70 of file tabguides.h.

Referenced by TabGuides().

Definition at line 71 of file tabguides.h.

Referenced by TabGuides().

Definition at line 74 of file tabguides.h.

QVBoxLayout* TabGuides::tabGuidesLayout [protected]

Definition at line 84 of file tabguides.h.

Referenced by TabGuides().

QGridLayout* TabGuides::checkGridLayout [protected]

Definition at line 85 of file tabguides.h.

Referenced by TabGuides().

QGridLayout* TabGuides::groupBox1Layout [protected]

Definition at line 86 of file tabguides.h.

Referenced by TabGuides().

QGridLayout* TabGuides::groupBox2Layout [protected]

Definition at line 87 of file tabguides.h.

Referenced by TabGuides().

QHBoxLayout* TabGuides::commonBoxLayout [protected]

Definition at line 88 of file tabguides.h.

Referenced by TabGuides().

QGridLayout* TabGuides::snapBoxLayout [protected]

Definition at line 89 of file tabguides.h.

Referenced by TabGuides().

QHBoxLayout* TabGuides::guideBoxLayout [protected]

Definition at line 90 of file tabguides.h.

Referenced by TabGuides().

QHBoxLayout* TabGuides::marginBoxLayout [protected]

Definition at line 91 of file tabguides.h.

Referenced by TabGuides().

QGridLayout* TabGuides::baselineBoxLayout [protected]

Definition at line 92 of file tabguides.h.

Referenced by TabGuides().

QGridLayout* TabGuides::baseGridBoxLayout [protected]

Definition at line 93 of file tabguides.h.

Referenced by TabGuides().

QVBoxLayout* TabGuides::buttonGroup1Layout [protected]

Definition at line 94 of file tabguides.h.

Referenced by TabGuides().

QHBoxLayout* TabGuides::layout9 [protected]

Definition at line 95 of file tabguides.h.

Referenced by TabGuides().

QHBoxLayout* TabGuides::layout9a [protected]

Definition at line 96 of file tabguides.h.

Referenced by TabGuides().


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.