21 #ifndef DESIGNER_PARTPLUGIN_H
22 #define DESIGNER_PARTPLUGIN_H
24 #include <tqwidgetplugin.h>
26 namespace KParts { class ReadOnlyPart; }
35 TQ_PROPERTY( TQString url READ url WRITE setURL )
36 TQ_PROPERTY( TQString mimetype READ mimetype WRITE setMimetype )
40 TQString url() const { return m_url; }
41 void setURL( const TQString& url ) { m_url = url; load(); }
44 TQString mimetype() const { return m_mimetype; }
45 void setMimetype( const TQString& mimetype ) { m_mimetype = mimetype; load(); }
53 KParts::ReadOnlyPart* m_part;
61 TQStringList keys() const;
62 TQWidget * create( const TQString & key, TQWidget * parent, const char * name );
63 TQString group( const TQString & key ) const;
65 TQString includeFile( const TQString & key ) const;
66 TQString toolTip( const TQString & key ) const;
67 TQString whatsThis( const TQString & key ) const;
68 bool isContainer( const TQString & key ) const;
Generic part loader, able to view any kind of file for which a KParts::ReadOnlyPart is available.
|