33#include "interfaces/bodypartformatter.h"
39 class Formatter : public KMail::Interface::BodyPartFormatter {
41 Result format( KMail::Interface::BodyPart *, KMail::HtmlWriter *, KMail::Callback & ) const { return AsIcon; }
46 const KMail::Interface::BodyPartFormatter * bodyPartFormatter( int idx ) const {
47 return idx == 0 ? new Formatter() : 0 ;
49 const char * type( int idx ) const {
50 return idx == 0 ? "application" : 0 ;
52 const char * subtype( int idx ) const {
53 return idx == 0 ? "octet-stream" : 0 ;
56 const KMail::Interface::BodyPartURLHandler * urlHandler( int ) const { return 0; }
63libkmail_bodypartformatter_application_octetstream_create_bodypart_formatter_plugin() {
interface for BodyPartFormatter plugins
|