00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef QLABELADAPTER_H
00010 #define QLABELADAPTER_H
00011
00012 #include "JavaQxQSwing.h"
00013
00014
00015
00016
00017
00024 class JAVAQX_EXPORT QLabelAdapter : public QLabel
00025 {
00026 public:
00027 QLabelAdapter();
00028 public:
00029 QIcon icon() const;
00030 void setIcon(const QIcon &icon);
00031 void setIconSize(const QSize &size);
00032 public:
00033 virtual QSize sizeHint() const;
00034 protected:
00035 void paintEvent(QPaintEvent *e);
00036 protected:
00037 QIcon m_icon;
00038 QSize m_iconSize;
00039 };
00040
00041 #endif // QLABELADAPTER_H
00042
00043
00044
00045
00046
00047
00048
00049