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

YQRadioButtonGroup Class Reference

#include <YQRadioButtonGroup.h>

Inheritance diagram for YQRadioButtonGroup:

YRadioButtonGroup YContainerWidget YWidget List of all members.

Public Member Functions

 YQRadioButtonGroup (QWidget *parent, const YWidgetOpt &opt)
 ~YQRadioButtonGroup ()
void addRadioButton (YRadioButton *button)
void removeRadioButton (YRadioButton *button)
void setEnabling (bool enabled)
void setSize (long newWidth, long newHeight)

Private Slots

void radioButtonClicked (bool newState)

Private Attributes

int _recursionCounter

Constructor & Destructor Documentation

YQRadioButtonGroup::YQRadioButtonGroup QWidget *  parent,
const YWidgetOpt opt
 

Constructor.

YQRadioButtonGroup::~YQRadioButtonGroup  ) 
 

Cleans up


Member Function Documentation

void YQRadioButtonGroup::addRadioButton YRadioButton button  )  [virtual]
 

Inherited from YRadioButtonGroup Adds a radio button to the button group. Calls YRadioButtonGroup::addRadioButton() as well.

Reimplemented from YRadioButtonGroup.

void YQRadioButtonGroup::radioButtonClicked bool  newState  )  [private, slot]
 

Triggered when one of the radio buttons changed state. This implements the radio box behaviour, i.e. unselects all but the last selected radio button.

void YQRadioButtonGroup::removeRadioButton YRadioButton button  )  [virtual]
 

Inherited from YRadioButtonGroup Removes a radio button from the button group. Calls YRadioButtonGroup::removeRadioButton() as well.

Reimplemented from YRadioButtonGroup.

void YQRadioButtonGroup::setEnabling bool  enabled  )  [virtual]
 

Inherited from YWidget: Sets the enabled state of the widget. All new widgets are enabled per definition. Only enabled widgets can take user input.

Reimplemented from YWidget.

void YQRadioButtonGroup::setSize long  newWidth,
long  newHeight
[virtual]
 

Resize this widget

Reimplemented from YContainerWidget.


Member Data Documentation

int YQRadioButtonGroup::_recursionCounter [private]
 

Used to prevent infinite recursion due to signal race conditions


The documentation for this class was generated from the following files:
Generated on Fri Oct 14 19:03:49 2005 for yast2-qt by doxygen 1.3.6