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

YQSlider Class Reference

#include <YQSlider.h>

Inheritance diagram for YQSlider:

YSlider YWidget List of all members.

Public Slots

void setValueSlot (int newValue)

Public Member Functions

 YQSlider (QWidget *parent, const YWidgetOpt &opt, const YCPString &label, int minValue, int maxValue, int initialValue)
void setEnabling (bool enabled)
long nicesize (YUIDimension dim)
void setSize (long newWidth, long newHeight)
void setLabel (const YCPString &label)
virtual bool setKeyboardFocus ()
void setValue (int newValue)

Protected Attributes

QLabel * _qt_label
QSlider * _qt_slider
QSpinBox * _qt_spinbox
QHBox * _hbox

Constructor & Destructor Documentation

YQSlider::YQSlider QWidget *  parent,
const YWidgetOpt opt,
const YCPString label,
int  minValue,
int  maxValue,
int  initialValue
 

Constructor.


Member Function Documentation

long YQSlider::nicesize YUIDimension  dim  )  [virtual]
 

Preferred size. Inherited from YWidget.

Implements YWidget.

void YQSlider::setEnabling bool  enabled  )  [virtual]
 

Sets the widget's enabled state. Inherited from YWidget.

Reimplemented from YWidget.

bool YQSlider::setKeyboardFocus  )  [virtual]
 

Accept the keyboard focus.

Reimplemented from YWidget.

void YQSlider::setLabel const YCPString label  )  [virtual]
 

Change the Slider label. Calls YSlider::setLabel at the end. Inherited from YSlider.

Reimplemented from YSlider.

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

Set the new size of the widget. Inherited from YWidget.

Reimplemented from YWidget.

void YQSlider::setValue int  newValue  )  [virtual]
 

Change the value. Calls YSlider::setProgress at the end. Inherited from YSlider.

Reimplemented from YSlider.

void YQSlider::setValueSlot int  newValue  )  [slot]
 

Slot for setting the value. This is needed separately from setValue() to avoid infinite loops via ChangeWidget().


Member Data Documentation

QHBox* YQSlider::_hbox [protected]
 

QLabel* YQSlider::_qt_label [protected]
 

QSlider* YQSlider::_qt_slider [protected]
 

QSpinBox* YQSlider::_qt_spinbox [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 12 06:11:17 2008 for yast2-qt by  doxygen 1.3.9.1