77 void setMirroringMode(HbIcon::MirroringMode mode); |
76 void setMirroringMode(HbIcon::MirroringMode mode); |
78 |
77 |
79 QStringList fileNameSuffixList() const; |
78 QStringList fileNameSuffixList() const; |
80 void setFileNameSuffixList(const QStringList &list); |
79 void setFileNameSuffixList(const QStringList &list); |
81 |
80 |
82 void setMask(const QPixmap &mask); |
81 void setMask(const QPixmap &mask); |
83 void setMask(const QBitmap &mask); |
82 void setMask(const QBitmap &mask); |
84 QPixmap mask() const; |
83 QPixmap mask() const; |
85 QBitmap maskBitmap() const; |
84 QBitmap maskBitmap() const; |
86 |
85 |
87 void setClipPath(const QPainterPath &clipPath); |
86 void setClipPath(const QPainterPath &clipPath); |
88 QPainterPath clipPath() const; |
87 QPainterPath clipPath() const; |
89 |
88 |
90 QSize frameSize() const; |
89 QSize frameSize() const; |
91 |
90 |
92 void themeChanged(); |
91 void themeChanged(); |
93 void setLayoutDirection(Qt::LayoutDirection direction); |
92 void setLayoutDirection(Qt::LayoutDirection direction); |
94 |
93 |
95 void setGraphicsItem( QGraphicsItem *item ); |
94 void setGraphicsItem(QGraphicsItem *item); |
96 |
95 |
97 void paint(QPainter *painter, const QRectF &rect) const; |
96 void paint(QPainter *painter, const QRectF &rect) const; |
98 |
97 |
99 protected: |
98 protected: |
100 QRectF rect() const; |
99 QRectF rect() const; |
101 void setRect(const QRectF &rect); |
100 void setRect(const QRectF &rect); |
102 |
101 |
103 private: |
102 private: |
104 Q_DISABLE_COPY(HbFrameDrawer) |
103 Q_DISABLE_COPY(HbFrameDrawer) |
105 HbFrameDrawerPrivate *d; |
104 HbFrameDrawerPrivate *d; |
106 |
105 |
107 friend class HbStylePrivate; |
106 friend class HbStylePrivate; |
|
107 friend class HbFrameDrawerPrivate; |
108 }; |
108 }; |
109 |
109 |
110 #endif // HBFRAMEDRAWER_H |
110 #endif // HBFRAMEDRAWER_H |
111 |
|