iistaskpanel.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef IISTASKPANEL_H
00018 #define IISTASKPANEL_H
00019
00020 #include <QtGui>
00021 #include <QtCore>
00022 #include <QSpacerItem>
00023
00024 #include "iistaskpanel_global.h"
00025
00026 class iisTaskPanelScheme;
00027
00028 class IISTASKPANEL_EXPORT iisTaskPanel : public QWidget
00029 {
00030 public:
00031 iisTaskPanel(QWidget *parent = 0);
00032 ~iisTaskPanel();
00033
00034 void addWidget(QWidget *w);
00035 void removeWidget(QWidget *w);
00036 void addStretch(int s = 0);
00037 void removeStretch();
00038
00039 void setScheme(iisTaskPanelScheme *scheme);
00040
00041 protected:
00042 virtual void paintEvent ( QPaintEvent * event );
00043
00044 iisTaskPanelScheme *myScheme;
00045 QSpacerItem *mySpacer;
00046 };
00047
00048 #endif // IISTASKPANEL_H