kword
KWordTextFrameSetEditIface.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef KWORD_TEXTFRAMESETEDIT_IFACE_H
00021 #define KWORD_TEXTFRAMESETEDIT_IFACE_H
00022
00023 #include <KoDocumentIface.h>
00024 #include <dcopref.h>
00025
00026 #include <qstring.h>
00027 #include <qcolor.h>
00028 #include <KoTextViewIface.h>
00029 class KWTextFrameSetEdit;
00030
00031 class KWordTextFrameSetEditIface : public KoTextViewIface
00032 {
00033 K_DCOP
00034 public:
00035 KWordTextFrameSetEditIface( KWTextFrameSetEdit *_frametext );
00036
00037 k_dcop:
00038 void insertExpression(const QString &_c);
00039 void insertFrameBreak();
00040 void insertVariable( int type, int subtype = 0 );
00041 void insertVariable( const QString & var);
00042 void insertCustomVariable( const QString &name);
00043 void insertLink(const QString &_linkName, const QString & hrefName);
00044 void insertTOC();
00045 void cut();
00046 void copy();
00047 void paste();
00048 void insertNonbreakingSpace();
00049 void insertComment(const QString &_comment);
00050 void insertAutoFootNote( const QString & type );
00051 void insertManualFootNote( const QString & type, const QString & noteText );
00052 void selectAll();
00053 private:
00054 KWTextFrameSetEdit *m_framesetedit;
00055
00056 };
00057
00058 #endif
|