Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

LayerPalette Class Reference

#include <layers.h>

Inheritance diagram for LayerPalette:

Inheritance graph
[legend]
Collaboration diagram for LayerPalette:

Collaboration graph
[legend]

List of all members.

Public Slots

void addLayer ()
void dupLayer ()
void removeLayer ()
void upLayer ()
void downLayer ()
void changeName (int row, int col)
void visibleLayer ()
void printLayer ()
void lockLayer ()
void flowToggleLayer ()
void outlineToggleLayer ()
void markLayer ()
void changeOpacity ()
void changeBlendMode (int blend)
void setActiveLayer (int row)
void ClearInhalt ()
void markActiveLayer (int layerNumber=-1)
void languageChange ()

Signals

void LayerChanged ()
void LayerActivated (int)

Public Member Functions

 LayerPalette (QWidget *parent)
 ~LayerPalette ()
virtual void changeEvent (QEvent *e)
void setDoc (ScribusDoc *doc)
void rebuildList ()

Public Attributes

QTableWidget * Table

Protected Attributes

ScribusDocm_Doc
QVBoxLayout * LayerPaletteLayout
QHBoxLayout * Layout1
QHBoxLayout * layout1
QLabel * textLabel1
ScComboBoxblendMode
QLabel * textLabel2
QSpinBox * opacitySpinBox
QHeaderView * Header
QPushButton * newLayerButton
QPushButton * duplicateLayerButton
QPushButton * deleteLayerButton
QPushButton * raiseLayerButton
QPushButton * lowerLayerButton
ScLayerslayers


Detailed Description

Definition at line 31 of file layers.h.


Constructor & Destructor Documentation

LayerPalette::LayerPalette ( QWidget *  parent  ) 

LayerPalette::~LayerPalette (  )  [inline]

Definition at line 37 of file layers.h.


Member Function Documentation

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

Definition at line 499 of file layers.cpp.

References languageChange().

void LayerPalette::setDoc ( ScribusDoc doc  ) 

void LayerPalette::rebuildList (  ) 

void LayerPalette::addLayer (  )  [slot]

void LayerPalette::dupLayer (  )  [slot]

void LayerPalette::removeLayer (  )  [slot]

void LayerPalette::upLayer (  )  [slot]

void LayerPalette::downLayer (  )  [slot]

void LayerPalette::changeName ( int  row,
int  col 
) [slot]

void LayerPalette::visibleLayer (  )  [slot]

void LayerPalette::printLayer (  )  [slot]

void LayerPalette::lockLayer (  )  [slot]

void LayerPalette::flowToggleLayer (  )  [slot]

void LayerPalette::outlineToggleLayer (  )  [slot]

void LayerPalette::markLayer (  )  [slot]

void LayerPalette::changeOpacity (  )  [slot]

void LayerPalette::changeBlendMode ( int  blend  )  [slot]

void LayerPalette::setActiveLayer ( int  row  )  [slot]

void LayerPalette::ClearInhalt (  )  [slot]

void LayerPalette::markActiveLayer ( int  layerNumber = -1  )  [slot]

void LayerPalette::languageChange (  )  [slot]

void LayerPalette::LayerChanged (  )  [signal]

void LayerPalette::LayerActivated ( int   )  [signal]


Member Data Documentation

QTableWidget* LayerPalette::Table

QVBoxLayout* LayerPalette::LayerPaletteLayout [protected]

Definition at line 73 of file layers.h.

Referenced by LayerPalette().

QHBoxLayout* LayerPalette::Layout1 [protected]

Definition at line 74 of file layers.h.

Referenced by LayerPalette().

QHBoxLayout* LayerPalette::layout1 [protected]

Definition at line 75 of file layers.h.

Referenced by LayerPalette().

QLabel* LayerPalette::textLabel1 [protected]

Definition at line 76 of file layers.h.

Referenced by languageChange(), and LayerPalette().

QLabel* LayerPalette::textLabel2 [protected]

Definition at line 78 of file layers.h.

Referenced by languageChange(), and LayerPalette().

QSpinBox* LayerPalette::opacitySpinBox [protected]

QHeaderView* LayerPalette::Header [protected]

Definition at line 80 of file layers.h.

Referenced by LayerPalette().

QPushButton* LayerPalette::newLayerButton [protected]

Definition at line 81 of file layers.h.

Referenced by ClearInhalt(), languageChange(), LayerPalette(), and setDoc().

QPushButton* LayerPalette::duplicateLayerButton [protected]

Definition at line 82 of file layers.h.

Referenced by languageChange(), LayerPalette(), and setDoc().

QPushButton* LayerPalette::deleteLayerButton [protected]

QPushButton* LayerPalette::raiseLayerButton [protected]

QPushButton* LayerPalette::lowerLayerButton [protected]

Definition at line 86 of file layers.h.

Referenced by markActiveLayer(), rebuildList(), setActiveLayer(), and setDoc().


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.