-rw-r--r-- | libopie/oclickablelabel.cpp | 33 |
1 files changed, 31 insertions, 2 deletions
diff --git a/libopie/oclickablelabel.cpp b/libopie/oclickablelabel.cpp index 5768529..bc7037b 100644 --- a/libopie/oclickablelabel.cpp +++ b/libopie/oclickablelabel.cpp @@ -3,4 +3,11 @@ -OClickableLabel::OClickableLabel(QWidget* parent, - const char* name, +/** + * This constructs the clickable ButtonLabel + * + * @param parent The parent of this label + * @param name A name of this label @see QObject + * @param fl The windowing flags + */ +OClickableLabel::OClickableLabel(QWidget* parent, + const char* name, WFlags fl) : @@ -15,2 +22,7 @@ OClickableLabel::OClickableLabel(QWidget* parent, +/** + * This method makes the label behave as a toggle button + * + * @param t Whether or not to behave like a toggle button + */ void OClickableLabel::setToggleButton(bool t) { @@ -19,2 +31,5 @@ void OClickableLabel::setToggleButton(bool t) { +/** + * @internal + */ void OClickableLabel::mousePressEvent( QMouseEvent * /*e*/ ) { @@ -27,2 +42,5 @@ void OClickableLabel::mousePressEvent( QMouseEvent * /*e*/ ) { +/** + * @internal + */ void OClickableLabel::mouseReleaseEvent( QMouseEvent *e ) { @@ -44,2 +62,5 @@ void OClickableLabel::mouseReleaseEvent( QMouseEvent *e ) { +/** + * @internal + */ void OClickableLabel::mouseMoveEvent( QMouseEvent *e ) { @@ -60,2 +81,7 @@ void OClickableLabel::mouseMoveEvent( QMouseEvent *e ) { +/** + * this toggles the label and inverts the color of + * the label + * @param on + */ void OClickableLabel::showState(bool on) { @@ -84,2 +110,5 @@ void OClickableLabel::setInverted(bool on) { +/** + * @param on if the Label is down or up + */ void OClickableLabel::setOn(bool on) { |