class KSelectAction

Action for selecting one of several items. More...

Definition#include <kaction.h>
InheritsKAction
Inherited byKFontAction, KFontSizeAction, KListAction, KRecentFilesAction
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Slots

Signals

Protected Methods

Protected Slots


Detailed Description

Action for selecting one of several items.

This action shows up a submenu with a list of items. One of them can be checked. If The user clicks on an item this item will automatically be checked, the formerly checked item becomes unchecked. There can be only one item checked at a time.

 KSelectAction ( const QString& text, int accel = 0, QObject* parent = 0, const char* name = 0 )

Construct a select action with text and potential keyboard accelerator but nothing else. Use this only if you really know what you are doing.

Parameters:

 KSelectAction ( const QString& text, int accel, const QObject* receiver, const char* slot, QObject* parent, const char* name = 0 )

Parameters:

 KSelectAction ( const QString& text, const QIconSet& pix, int accel = 0, QObject* parent = 0, const char* name = 0 )

Parameters:

 KSelectAction ( const QString& text, const QString& pix, int accel = 0, QObject* parent = 0, const char* name = 0 )

Parameters:

 KSelectAction ( const QString& text, const QIconSet& pix, int accel, const QObject* receiver, const char* slot, QObject* parent, const char* name = 0 )

Parameters:

 KSelectAction ( const QString& text, const QString& pix, int accel, const QObject* receiver, const char* slot, QObject* parent, const char* name = 0 )

Parameters:

 KSelectAction ( QObject* parent = 0, const char* name = 0 )

Parameters:

KSelectAction ()

[virtual]

Destructor

int  plug ( QWidget* widget, int index = -1 )

[virtual]

"Plug" or insert this action into a given widget.

This will typically be a menu or a toolbar. From this point on, you will never need to directly manipulate the item in the menu or toolbar. You do all enabling/disabling/manipulation directly with your KSelectAction object.

Parameters:

Reimplemented from KAction.

bool  isEditable ()

[const virtual]

QStringList  items ()

[const virtual]

void  changeItem ( int index, const QString& text )

[virtual]

QString  currentText ()

[const virtual]

int  currentItem ()

[const virtual]

int  comboWidth ()

[const virtual]

QPopupMenu*  popupMenu ()

Reimplemented from KAction.

void  setCurrentItem ( int index )

[virtual slot]

Sets the currently checked item.

Parameters:

void  setItems ( const QStringList &lst )

[virtual slot]

void  clear ()

[virtual slot]

void  setEditable ( bool )

[virtual slot]

void  setComboWidth ( int width )

[virtual slot]

void  changeItem ( int id, int index, const QString& text )

[protected virtual]

void  slotActivated ( int id )

[protected virtual slot]

Reimplemented from KAction.

void  slotActivated ( const QString &text )

[protected virtual slot]

Reimplemented from KAction.

void  slotActivated ()

[protected virtual slot]

Reimplemented from KAction.

void  activated ( int index )

[signal]

Reimplemented from KAction.

void  activated ( const QString& text )

[signal]

Reimplemented from KAction.

void  setCurrentItem ( int id, int index )

[protected virtual]

void  setComboWidth ( int id, int width )

[protected virtual]

void  setItems ( int id, const QStringList &lst )

[protected virtual]

void  clear ( int id )

[protected virtual]


Generated by: baudens@ke.mandrakesoft.com on Thu Oct 26 17:36:26 2000, using kdoc 2.0a40.