Q3SpinWidgetPrivate Class Reference

Collaboration diagram for Q3SpinWidgetPrivate:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 36 of file q3spinwidget.cpp.

Public Member Functions

 Q3SpinWidgetPrivate ()
void startTimer (int msec)
void startTimer (bool up, int msec)
void stopTimer ()

Public Attributes

uint upEnabled:1
uint downEnabled:1
uint theButton:2
uint buttonDown:2
uint timerUp: 1
QRect up
QRect down
QTimer auRepTimer
Q3SpinWidget::ButtonSymbols bsyms
QWidgeted


Constructor & Destructor Documentation

Q3SpinWidgetPrivate::Q3SpinWidgetPrivate (  )  [inline]

Definition at line 39 of file q3spinwidget.cpp.

00040         : upEnabled(true),
00041           downEnabled(true),
00042           theButton(0),
00043           buttonDown(0),
00044           timerUp(0),
00045           bsyms(Q3SpinWidget::UpDownArrows),
00046           ed (0) {}


Member Function Documentation

void Q3SpinWidgetPrivate::startTimer ( int  msec  )  [inline]

Definition at line 57 of file q3spinwidget.cpp.

References auRepTimer, and QTimer::start().

Referenced by Q3SpinWidget::mouseMoveEvent(), Q3SpinWidget::mousePressEvent(), startTimer(), and Q3SpinWidget::timerDoneEx().

00057 { auRepTimer.start(msec, true); }

void Q3SpinWidgetPrivate::startTimer ( bool  up,
int  msec 
) [inline]

Definition at line 58 of file q3spinwidget.cpp.

References startTimer(), and timerUp.

00058 { timerUp = up; startTimer(msec); }

Here is the call graph for this function:

void Q3SpinWidgetPrivate::stopTimer (  )  [inline]

Definition at line 59 of file q3spinwidget.cpp.

References auRepTimer, and QTimer::stop().

Referenced by Q3SpinWidget::changeEvent(), Q3SpinWidget::mouseMoveEvent(), Q3SpinWidget::mousePressEvent(), and Q3SpinWidget::mouseReleaseEvent().

00059 { auRepTimer.stop(); }


Member Data Documentation

uint Q3SpinWidgetPrivate::upEnabled

Definition at line 47 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::changeEvent(), Q3SpinWidget::isUpEnabled(), Q3SpinWidget::mousePressEvent(), Q3SpinWidget::setUpEnabled(), and Q3SpinWidget::updateDisplay().

uint Q3SpinWidgetPrivate::downEnabled

Definition at line 48 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::changeEvent(), Q3SpinWidget::isDownEnabled(), Q3SpinWidget::mousePressEvent(), Q3SpinWidget::setDownEnabled(), and Q3SpinWidget::updateDisplay().

uint Q3SpinWidgetPrivate::theButton

Definition at line 49 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::changeEvent(), Q3SpinWidget::mouseMoveEvent(), Q3SpinWidget::mousePressEvent(), Q3SpinWidget::mouseReleaseEvent(), Q3SpinWidget::paintEvent(), and Q3SpinWidget::updateDisplay().

uint Q3SpinWidgetPrivate::buttonDown

Definition at line 50 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::changeEvent(), Q3SpinWidget::mouseMoveEvent(), Q3SpinWidget::mousePressEvent(), Q3SpinWidget::mouseReleaseEvent(), Q3SpinWidget::timerDoneEx(), and Q3SpinWidget::updateDisplay().

uint Q3SpinWidgetPrivate::timerUp

Definition at line 51 of file q3spinwidget.cpp.

Referenced by startTimer(), and Q3SpinWidget::timerDoneEx().

QRect Q3SpinWidgetPrivate::up

Definition at line 52 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::arrange(), Q3SpinWidget::mouseMoveEvent(), Q3SpinWidget::mousePressEvent(), Q3SpinWidget::mouseReleaseEvent(), and Q3SpinWidget::upRect().

QRect Q3SpinWidgetPrivate::down

Definition at line 53 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::arrange(), Q3SpinWidget::downRect(), Q3SpinWidget::mouseMoveEvent(), Q3SpinWidget::mousePressEvent(), and Q3SpinWidget::mouseReleaseEvent().

QTimer Q3SpinWidgetPrivate::auRepTimer

Definition at line 54 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::Q3SpinWidget(), startTimer(), and stopTimer().

Q3SpinWidget::ButtonSymbols Q3SpinWidgetPrivate::bsyms

Definition at line 55 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::buttonSymbols(), and Q3SpinWidget::setButtonSymbols().

QWidget* Q3SpinWidgetPrivate::ed

Definition at line 56 of file q3spinwidget.cpp.

Referenced by Q3SpinWidget::arrange(), Q3SpinWidget::editWidget(), and Q3SpinWidget::setEditWidget().


The documentation for this class was generated from the following file:
Generated on Thu Mar 15 16:18:32 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1