Logo Search packages:      
Sourcecode: parley version File versions  Download package

Signals | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes

Practice::BoxesWidget Class Reference

Inheritance diagram for Practice::BoxesWidget:
Inheritance graph
[legend]
Collaboration diagram for Practice::BoxesWidget:
Collaboration graph
[legend]

List of all members.

Signals

void sizeChanged ()

Public Member Functions

 BoxesWidget (QWidget *parent=0)
virtual QSize minimumSizeHint () const
void setAlignment (Qt::Alignment alignment)
void setBoxCount (int boxCount)
void setBoxes (int currentBox, int lastBox=-1)
void setFadingEnabled (bool fading)
void setKeepAspectRatio (Qt::AspectRatioMode mode)
void setPixmap (const QPixmap &pixmap)
void setRenderer (ThemedBackgroundRenderer *renderer)
void setScalingEnabled (bool scaling, bool onlyDownscaling=true)
void updatePixmap ()

Protected Member Functions

bool event (QEvent *e)
virtual void paintEvent (QPaintEvent *e)
virtual void resizeEvent (QResizeEvent *e)

Private Member Functions

void drawElement (QPainter *p, const QString &id)

Private Attributes

QPixmap m_activeBox
QPixmap m_arrowBegin
QPixmap m_arrowCenter
QPixmap m_arrowEnd
int m_arrowHint
QPixmap m_box
int m_boxCount
int m_currentBox
bool m_fixedSize
int m_lastBox
QRect m_rect
ThemedBackgroundRendererm_renderer
int m_spacingHint

Detailed Description

Definition at line 23 of file boxeswidget.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index