21 #ifndef KOMPOSER_CORE_H
22 #define KOMPOSER_CORE_H
24 #include "komposerIface.h"
26 #include <tdemainwindow.h>
27 #include <tqptrlist.h>
49 Core( TQWidget *parentWidget = 0, const char *name = 0 );
53 virtual void send( int how );
54 virtual void addAttachment( const KURL &url, const TQString &comment );
55 virtual void setBody( const TQString &body );
56 virtual void addAttachment( const TQString &name,
58 const TQByteArray &data,
59 const TQCString &type,
60 const TQCString &subType,
61 const TQCString ¶mAttr,
62 const TQString ¶mValue,
63 const TQCString &contDisp );
69 void slotPluginLoaded( Plugin* );
70 void slotAllPluginsLoaded();
71 void slotPreferences();
78 void slotInsertFile();
80 void slotNewComposer();
81 void slotAttachFile();
84 virtual void initWidgets();
86 void initConnections();
91 void addEditor( Komposer::Editor *editor );
92 void addPlugin( Komposer::Plugin *plugin );
95 TQWidgetStack *m_stack;
96 Editor *m_currentEditor;
97 PluginManager *m_pluginManager;
99 KSettings::Dialog *m_dlg;
This class provides the interface to the Komposer core for the editor.
DCOP interface for mail composer window.
|