Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

AlignSelect Class Reference

#include <alignselect.h>

Inheritance diagram for AlignSelect:

Inheritance graph
[legend]

List of all members.

Public Slots

void languageChange ()

Signals

void State (int)

Public Member Functions

 AlignSelect (QWidget *parent)
 ~AlignSelect ()
void setStyle (int s)
int getStyle ()
int selectedId ()
virtual void changeEvent (QEvent *e)

Public Attributes

QButtonGroup * buttonGroup
int selected
QToolButton * TextL
QToolButton * TextR
QToolButton * TextC
QToolButton * TextB
QToolButton * TextF

Protected Attributes

QHBoxLayout * GroupAlignLayout

Private Slots

void setTypeStyle (int a)


Detailed Description

Definition at line 18 of file alignselect.h.


Constructor & Destructor Documentation

AlignSelect::AlignSelect ( QWidget *  parent  ) 

Definition at line 14 of file alignselect.cpp.

References buttonGroup, GroupAlignLayout, loadIcon(), setTypeStyle(), TextB, TextC, TextF, TextL, and TextR.

AlignSelect::~AlignSelect (  )  [inline]

Definition at line 25 of file alignselect.h.


Member Function Documentation

void AlignSelect::setStyle ( int  s  ) 

int AlignSelect::getStyle (  ) 

Definition at line 67 of file alignselect.cpp.

References TextB, TextC, TextF, TextL, and TextR.

int AlignSelect::selectedId (  ) 

Definition at line 89 of file alignselect.cpp.

References selected.

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

Definition at line 94 of file alignselect.cpp.

References languageChange().

void AlignSelect::languageChange (  )  [slot]

Definition at line 102 of file alignselect.cpp.

References TextB, TextC, TextF, TextL, TextR, and tr().

Referenced by changeEvent(), and PropertiesPalette::languageChange().

void AlignSelect::setTypeStyle ( int  a  )  [private, slot]

Definition at line 83 of file alignselect.cpp.

References selected, and State().

Referenced by AlignSelect().

void AlignSelect::State ( int   )  [signal]


Member Data Documentation

QButtonGroup* AlignSelect::buttonGroup

Definition at line 32 of file alignselect.h.

Referenced by AlignSelect(), and setStyle().

Definition at line 33 of file alignselect.h.

Referenced by selectedId(), and setTypeStyle().

QToolButton* AlignSelect::TextL

Definition at line 34 of file alignselect.h.

Referenced by AlignSelect(), getStyle(), and languageChange().

QToolButton* AlignSelect::TextR

Definition at line 35 of file alignselect.h.

Referenced by AlignSelect(), getStyle(), and languageChange().

QToolButton* AlignSelect::TextC

Definition at line 36 of file alignselect.h.

Referenced by AlignSelect(), getStyle(), and languageChange().

QToolButton* AlignSelect::TextB

Definition at line 37 of file alignselect.h.

Referenced by AlignSelect(), getStyle(), and languageChange().

QToolButton* AlignSelect::TextF

Definition at line 38 of file alignselect.h.

Referenced by AlignSelect(), getStyle(), and languageChange().

QHBoxLayout* AlignSelect::GroupAlignLayout [protected]

Definition at line 50 of file alignselect.h.

Referenced by AlignSelect(), and SMAlignSelect::SMAlignSelect().


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.