diff options
Diffstat (limited to 'xparts/src/kde/xparthost_kpart.h')
-rw-r--r-- | xparts/src/kde/xparthost_kpart.h | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/xparts/src/kde/xparthost_kpart.h b/xparts/src/kde/xparthost_kpart.h deleted file mode 100644 index 829f7ca7..00000000 --- a/xparts/src/kde/xparthost_kpart.h +++ /dev/null @@ -1,74 +0,0 @@ -#ifndef __xparthost_kpart_h__ -#define __xparthost_kpart_h__ - -#include <xparthost.h> - -#include <tdeparts/part.h> - -class XPart_stub; -class KBrowserSignals; -class QXEmbed; - - -/** - * This class is the middle class between the host of the KPart (usually a - * KParts::MainWindow) and the XPart. It transfer calls from the XPart to the - * KPartHost host and from the KPartHost to the XPart. - * - * Note : In the XPart white paper, this class is named KXPartHost - */ -class XPartHost_KPart : public KParts::ReadOnlyPart, public XPartHost -{ - Q_OBJECT -public: - XPartHost_KPart( TQWidget *parentWidget, const char *widgetName, - TQObject *parent, const char *name ); - virtual ~XPartHost_KPart(); - - // DCOP stuff - - /** The XPart uses this function to register itself */ - virtual DCOPRef registerXPart( const DCOPRef &part ); - - /** Return the XPart DCOPRef to someone willing to communicate with it */ - virtual DCOPRef part(); - - // KPart signals - - /** Emitted by the XPart, to be transfered to the KPart host */ - virtual ASYNC createActions( const TQCString &xmlActions ); - /** Emitted by the XPart, to be transfered to the KPart host */ - virtual ASYNC setWindowCaption( const TQString &caption ); - /** Emitted by the XPart, to be transfered to the KPart host */ - virtual ASYNC setStatusBarText( const TQString &text ); - - /** Emitted by the XPart, to be transfered to the KPart host */ - virtual ASYNC started(); - /** Emitted by the XPart, to be transfered to the KPart host */ - virtual ASYNC completed(); - /** Emitted by the XPart, to be transfered to the KPart host */ - virtual ASYNC canceled( const TQString &errMsg ); - - // reimplemented from KReadOnlyPart - /** function called by the KPart host to be forwarded to the XPart */ - virtual bool openURL( const KURL &url ); - /** function called by the KPart host to be forwarded to the XPart */ - virtual bool closeURL(); - -protected: - virtual bool openFile() { return false; } - -private slots: - void actionActivated(); - -signals: - void actionsInitialized(); - -private: - DCOPRef m_part; - XPart_stub *m_stub; - KBrowserSignals *be; - QXEmbed *embed; -}; - -#endif |