kexi
kexiactionselectiondialog.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef KEXIACTIONSELECTIONDIALOG_H
00021 #define KEXIACTIONSELECTIONDIALOG_H
00022
00023 #include <kdialogbase.h>
00024
00025 class KexiMainWindow;
00026 class KListView;
00027
00028 class KEXIFORMUTILS_EXPORT KexiActionSelectionDialog : public KDialogBase
00029 {
00030 Q_OBJECT
00031
00032 public:
00033 KexiActionSelectionDialog(KexiMainWindow* mainWin, QWidget *parent,
00034 const QString& currentActionName, const QCString& actionWidgetName);
00035 ~KexiActionSelectionDialog();
00036
00040 QString currentActionName() const;
00041
00043 KexiMainWindow* mainWin();
00044
00045
00046 protected slots:
00047 void slotActionTypeSelected(int);
00048 void slotOk();
00049 void closeDialog();
00050
00051 protected:
00052 void showKActionListView();
00053 void showScriptListView();
00054
00055 class KexiActionSelectionDialogPrivate;
00056 KexiActionSelectionDialogPrivate* d;
00057 };
00058
00059 #endif
|