#include <kicondialog.h>
Signals | |
| void | iconChanged (QString icon) |
Public Methods | |
| KIconButton (QWidget *parent=0L, const char *name=0L) | |
| KIconButton (KIconLoader *loader, QWidget *parent, const char *name=0L) | |
| ~KIconButton () | |
| void | setStrictIconSize (bool b) |
| bool | strictIconSize () const |
| void | setIconType (KIcon::Group group, KIcon::Context context, bool user=false) |
| void | setIcon (const QString &icon) |
| void | resetIcon () |
| QString | icon () const |
| void | setIconSize (int size) |
| int | iconSize () const |
A pushbutton for choosing an icon. Pressing on the button will open a KIconDialog for the user to select an icon. The current icon will be displayed on the button.
Definition at line 227 of file kicondialog.h.
|
||||||||||||
|
Constructs a KIconButton using the global iconloader. |
|
||||||||||||||||
|
Constructs a KIconButton using a specific KIconLoader. |
|
|
Destructs the button. |
|
|
Returns the name of the selected icon. Definition at line 276 of file kicondialog.h. |
|
|
Emitted when the icon has changed. |
|
|
Returns the iconsize set via setIconSize() or 0, if the default iconsize will be used. |
|
|
Resets the icon (reverts to an empty button). |
|
|
Sets the button's initial icon. |
|
|
Sets the size of the icon to be shown / selected.
|
|
||||||||||||||||
|
Sets the icon group and context. Use KIcon::NoGroup if you want to allow icons for any group in the given context. |
|
|
Sets a strict icon size policy for allowed icons. When true, only icons of the specified group's size in setIconType are allowed, and only icons of that size will be shown in the icon dialog. |
|
|
Returns true if a strict icon size policy is set. |
1.2.18