dockmainwindow.h
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 
00021 #ifndef __DOCKMAINWINDOW_H
00022 #define __DOCKMAINWINDOW_H
00023 
00024 #include <qptrlist.h>
00025 #include <kaction.h>
00026 
00027 #include <kdockwidget.h>
00028 
00029 #include <kparts/part.h>
00030 
00031 class QString;
00032 
00033 namespace KParts
00034 {
00035 
00036 class DockMainWindowPrivate;
00037 
00047 class DockMainWindow : public KDockMainWindow, virtual public PartBase
00048 {
00049   Q_OBJECT
00050  public:
00054   DockMainWindow( QWidget* parent = 0L, const char *name = 0L, WFlags f = WDestructiveClose );
00058   virtual ~DockMainWindow();
00059 
00060 protected slots:
00061 
00070   void createGUI( KParts::Part * part );
00071 
00077   virtual void slotSetStatusBarText( const QString & );
00078 
00079 protected:
00080     virtual void createShellGUI( bool create = true );
00081 
00082  private:
00083   DockMainWindowPrivate *d;
00084   };
00085 
00086 }
00087 
00088 #endif
 
This file is part of the documentation for kparts Library Version 3.2.0.