kexi

KexiActionSelectionDialog Class Reference

#include <kexiactionselectiondialog.h>

List of all members.


Detailed Description

A dialog for selecting an action to be executed for a form's command button.

Available actions are:

  • application's global actions like "edit->copy" (KAction-based)
  • opening/printing/executing of selected object (table/query/form/script/macrto, etc.)

Definition at line 37 of file kexiactionselectiondialog.h.


Public Member Functions

 KexiActionSelectionDialog (KexiMainWindow *mainWin, QWidget *parent, const KexiFormEventAction::ActionData &action, const QCString &actionWidgetName)
 ~KexiActionSelectionDialog ()
KexiFormEventAction::ActionData currentAction () const
KexiMainWindowmainWin () const
virtual bool eventFilter (QObject *o, QEvent *e)

Protected Slots

void slotActionCategorySelected (QListViewItem *item)
void slotKActionItemExecuted (QListViewItem *)
void slotKActionItemSelected (QListViewItem *)
void slotActionToExecuteItemExecuted (QListViewItem *item)
void slotActionToExecuteItemSelected (QListViewItem *)
void slotCurrentFormActionItemExecuted (QListViewItem *)
void slotCurrentFormActionItemSelected (QListViewItem *)
void slotItemForOpeningOrExecutingSelected (KexiPart::Item *item)

Protected Member Functions

void updateOKButtonStatus ()

Protected Attributes

KexiActionSelectionDialogPrivate * d

Member Function Documentation

KexiFormEventAction::ActionData KexiActionSelectionDialog::currentAction (  )  const

Returns:
selected action data or empty action if dialog has been rejected or "No action" has been selected.

Definition at line 667 of file kexiactionselectiondialog.cpp.

KexiMainWindow * KexiActionSelectionDialog::mainWin (  )  const

Returns:
the KexiMainWindow instance.

Definition at line 662 of file kexiactionselectiondialog.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys