22#ifndef DEFAULTEDITOR_H
23#define DEFAULTEDITOR_H
29class TDEFontSizeAction;
31class TDEActionCollection;
34class DefaultEditor : public Komposer::Editor
39 DefaultEditor( TQObject *parent, const char *name, const TQStringList &args );
42 virtual TQWidget *widget();
43 virtual TQString text() const;
45 virtual void setText( const TQString &txt );
46 virtual void changeSignature( const TQString &txt );
73 void setAlignLeft( bool yes );
78 void setAlignRight( bool yes );
83 void setAlignCenter( bool yes );
88 void setAlignJustify( bool yes );
94 void createActions( TDEActionCollection *ac );
100 void updateAligment();
103 TQTextEdit *m_textEdit;
105 TDEToggleAction *m_actionBold;
106 TDEToggleAction *m_actionItalic;
107 TDEToggleAction *m_actionUnderline;
109 TDEFontAction *m_actionFont;
110 TDEFontSizeAction *m_actionFontSize;
112 TDEToggleAction *m_actionAlignLeft;
113 TDEToggleAction *m_actionAlignRight;
114 TDEToggleAction *m_actionAlignCenter;
115 TDEToggleAction *m_actionAlignJustify;
|