overlaywidget.h
00001
00030 #ifndef OVERLAYWIDGET_H
00031 #define OVERLAYWIDGET_H
00032
00033 #include <qhbox.h>
00034
00035 namespace KPIM {
00036
00044 class OverlayWidget : public QHBox
00045 {
00046 Q_OBJECT
00047
00048 public:
00049 OverlayWidget( QWidget* alignWidget, QWidget* parent, const char* name = 0 );
00050 ~OverlayWidget();
00051
00052 QWidget * alignWidget() { return mAlignWidget; }
00053 void setAlignWidget( QWidget * alignWidget );
00054
00055 protected:
00056 void resizeEvent( QResizeEvent* ev );
00057 bool eventFilter( QObject* o, QEvent* e);
00058
00059 private:
00060 void reposition();
00061
00062 private:
00063 QWidget * mAlignWidget;
00064 };
00065
00066 }
00067
00068 #endif
00069
This file is part of the documentation for libkdepim Library Version 3.3.2.