kalarm/lib
Label Class Reference
A TQLabel with option for a buddy radio button. More...
#include <label.h>
Inherits QLabel.
Public Member Functions | |
Label (TQWidget *parent, const char *name=0, WFlags f=0) | |
Label (const TQString &text, TQWidget *parent, const char *name=0, WFlags f=0) | |
Label (TQWidget *buddy, const TQString &text, TQWidget *parent, const char *name=0, WFlags f=0) | |
virtual void | setBuddy (TQWidget *buddy) |
Protected Member Functions | |
virtual void | drawContents (TQPainter *p) |
Friends | |
class | LabelFocusWidget |
Detailed Description
A TQLabel with option for a buddy radio button.The Label class provides a text display, with special behaviour when a radio button is set as a buddy.
The Label object in effect acts as if it were part of the buddy radio button, in that when the label's accelerator key is pressed, the radio button receives focus and is switched on. When a non-radio button is specified as a buddy, the behaviour is the same as for TQLabel.
Definition at line 41 of file label.h.
Constructor & Destructor Documentation
Label::Label | ( | TQWidget * | parent, | |
const char * | name = 0 , |
|||
WFlags | f = 0 | |||
) | [explicit] |
Label::Label | ( | const TQString & | text, | |
TQWidget * | parent, | |||
const char * | name = 0 , |
|||
WFlags | f = 0 | |||
) |
Label::Label | ( | TQWidget * | buddy, | |
const TQString & | text, | |||
TQWidget * | parent, | |||
const char * | name = 0 , |
|||
WFlags | f = 0 | |||
) |
Constructs a label, with a buddy widget, that displays text
.
- Parameters:
-
buddy Buddy widget which receives the keyboard focus when the label's accelerator key is pressed. If buddy
is a radio button,buddy
is in addition selected when the accelerator key is pressed.text Text string to display. parent The parent object of this widget. name The name of this widget. f Flags. See TQWidget constructor for details.
Member Function Documentation
void Label::setBuddy | ( | TQWidget * | buddy | ) | [virtual] |
The documentation for this class was generated from the following files: