kexiscripteditor.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef KEXISCRIPTEDITOR_H
00024 #define KEXISCRIPTEDITOR_H
00025
00026 #include <kexieditor.h>
00027
00028 namespace Kross { namespace Api {
00029 class ScriptAction;
00030 }}
00031
00036 class KexiScriptEditor : public KexiEditor
00037 {
00038 Q_OBJECT
00039
00040 public:
00041
00045 KexiScriptEditor(KexiMainWindow *mainWin, QWidget *parent, const char *name = 0);
00046
00050 virtual ~KexiScriptEditor();
00051
00056 bool isInitialized() const;
00057
00064 void initialize(Kross::Api::ScriptAction* scriptaction);
00065
00066 public slots:
00067 void slotTextChanged();
00068 void setLineNo(long);
00069
00070 private:
00072 class Private;
00074 Private* const d;
00075 };
00076
00077 #endif
This file is part of the documentation for Kexi 2.0 alpha.