Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

YQWizard::Step Class Reference

#include <YQWizard.h>

Inheritance diagram for YQWizard::Step:

YQWizard::StepHeading List of all members.

Public Member Functions

 Step (const QString &name="", const QString &id="")
virtual ~Step ()
virtual bool isHeading () const
QString name () const
QLabel * statusLabel () const
QLabel * nameLabel () const
bool isEnabled () const
const QStringList & id () const
void addID (const QString &id)
virtual bool hasID (const QString &id)
void setStatusLabel (QLabel *label)
void setNameLabel (QLabel *label)
void setEnabled (bool enabled)

Protected Attributes

QString _name
QLabel * _statusLabel
QLabel * _nameLabel
bool _enabled
QStringList _idList

Detailed Description

Helper class to represent a wizard step internally


Constructor & Destructor Documentation

YQWizard::Step::Step const QString &  name = "",
const QString &  id = ""
[inline]
 

virtual YQWizard::Step::~Step  )  [inline, virtual]
 

Destructor. Intentionally not deleting the widgets.


Member Function Documentation

void YQWizard::Step::addID const QString &  id  )  [inline]
 

virtual bool YQWizard::Step::hasID const QString &  id  )  [inline, virtual]
 

Reimplemented in YQWizard::StepHeading.

const QStringList& YQWizard::Step::id  )  const [inline]
 

bool YQWizard::Step::isEnabled  )  const [inline]
 

virtual bool YQWizard::Step::isHeading  )  const [inline, virtual]
 

Reimplemented in YQWizard::StepHeading.

QString YQWizard::Step::name  )  const [inline]
 

QLabel* YQWizard::Step::nameLabel  )  const [inline]
 

void YQWizard::Step::setEnabled bool  enabled  )  [inline]
 

void YQWizard::Step::setNameLabel QLabel *  label  )  [inline]
 

void YQWizard::Step::setStatusLabel QLabel *  label  )  [inline]
 

QLabel* YQWizard::Step::statusLabel  )  const [inline]
 


Member Data Documentation

bool YQWizard::Step::_enabled [protected]
 

QStringList YQWizard::Step::_idList [protected]
 

QString YQWizard::Step::_name [protected]
 

QLabel* YQWizard::Step::_nameLabel [protected]
 

QLabel* YQWizard::Step::_statusLabel [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Sep 14 10:59:04 2005 for yast2-qt by  doxygen 1.4.4