libyui-qt  2.47.1.1
YQPushButton Class Reference
Inheritance diagram for YQPushButton:
Collaboration diagram for YQPushButton:

Public Slots

void hit ()
 Triggered when the button is activated (clicked or via keyboard). More...
 
- Public Slots inherited from YQGenericButton
void activate ()
 Activate (animated) this button.
 

Public Member Functions

 YQPushButton (YWidget *parent, const std::string &label)
 Constructor.
 
virtual ~YQPushButton ()
 Destructor.
 
virtual int preferredWidth ()
 Preferred width of the widget. More...
 
virtual int preferredHeight ()
 Preferred height of the widget. More...
 
virtual void setSize (int newWidth, int newHeight)
 Set the new size of the widget. More...
 
- Public Member Functions inherited from YQGenericButton
virtual ~YQGenericButton ()
 Destructor.
 
virtual void setEnabled (bool enabled)
 Set enabled/disabled state. More...
 
bool isEnabled () const
 Returns 'true' if this button is enabled, 'false' otherwise.
 
void setLabel (const QString &label)
 Changes the label (the text) of the button.
 
virtual void setLabel (const std::string &label)
 Changes the label (the text) of the button. More...
 
void showAsDefault (bool show=true)
 Show this button as the dialog's default button. More...
 
bool isShownAsDefault () const
 Returns 'true' if this button is shown as a default button - which may mean that this really is the dialogs's default button or it is the dialog's focus button (a button that currently has the keyboard focus). More...
 
virtual bool setKeyboardFocus ()
 Accept the keyboard focus.
 
virtual void setIcon (const std::string &iconName)
 Set this button's icon. More...
 
QString text () const
 Returns the button's text (label) - useful for log messages etc.
 
QPushButton * qPushButton () const
 Returns the internal Qt PushButton.
 
YQDialogyQDialog () const
 Returns the internal parent dialog.
 
void setShortcut (const QKeySequence &key)
 Set the keyboard shortcut (e.g. More...
 

Additional Inherited Members

- Protected Member Functions inherited from YQGenericButton
 YQGenericButton (YWidget *parent, const std::string &label)
 Constructor.
 
void setQPushButton (QPushButton *pb)
 Set the corresponding QPushButton.
 
bool eventFilter (QObject *obj, QEvent *event)
 Redirect events from the _qPushButton member to this object. More...
 
YQDialogdialog ()
 Returns the corresponding YQDialog. More...
 
void forgetDialog ()
 

Detailed Description

Definition at line 34 of file YQPushButton.h.

Member Function Documentation

void YQPushButton::hit ( )
slot

Triggered when the button is activated (clicked or via keyboard).

Notifies the the ui about this.

Definition at line 83 of file YQPushButton.cc.

Here is the call graph for this function:

int YQPushButton::preferredHeight ( )
virtual

Preferred height of the widget.

Reimplemented from YWidget.

Definition at line 69 of file YQPushButton.cc.

Here is the call graph for this function:

int YQPushButton::preferredWidth ( )
virtual

Preferred width of the widget.

Reimplemented from YWidget.

Definition at line 63 of file YQPushButton.cc.

Here is the call graph for this function:

void YQPushButton::setSize ( int  newWidth,
int  newHeight 
)
virtual

Set the new size of the widget.

Reimplemented from YWidget.

Definition at line 75 of file YQPushButton.cc.

Here is the call graph for this function:


The documentation for this class was generated from the following files: