equal
deleted
inserted
replaced
25 #include "RenderTheme.h" |
25 #include "RenderTheme.h" |
26 |
26 |
27 #include <QStyle> |
27 #include <QStyle> |
28 |
28 |
29 QT_BEGIN_NAMESPACE |
29 QT_BEGIN_NAMESPACE |
|
30 class QLineEdit; |
30 class QPainter; |
31 class QPainter; |
31 class QWidget; |
32 class QWidget; |
32 QT_END_NAMESPACE |
33 QT_END_NAMESPACE |
33 |
34 |
34 namespace WebCore { |
35 namespace WebCore { |
138 ControlPart applyTheme(QStyleOption&, RenderObject*) const; |
139 ControlPart applyTheme(QStyleOption&, RenderObject*) const; |
139 |
140 |
140 void setButtonPadding(RenderStyle*) const; |
141 void setButtonPadding(RenderStyle*) const; |
141 void setPopupPadding(RenderStyle*) const; |
142 void setPopupPadding(RenderStyle*) const; |
142 |
143 |
|
144 int findFrameLineWidth(QStyle* style) const; |
|
145 |
143 QStyle* fallbackStyle() const; |
146 QStyle* fallbackStyle() const; |
144 |
147 |
145 Page* m_page; |
148 Page* m_page; |
146 |
149 |
147 #ifdef Q_WS_MAC |
150 #ifdef Q_WS_MAC |
148 int m_buttonFontPixelSize; |
151 int m_buttonFontPixelSize; |
149 #endif |
152 #endif |
150 QString m_buttonFontFamily; |
153 QString m_buttonFontFamily; |
151 |
154 |
152 QStyle* m_fallbackStyle; |
155 QStyle* m_fallbackStyle; |
|
156 mutable QLineEdit* m_lineEdit; |
153 }; |
157 }; |
154 |
158 |
155 class StylePainter { |
159 class StylePainter { |
156 public: |
160 public: |
157 explicit StylePainter(RenderThemeQt*, const RenderObject::PaintInfo&); |
161 explicit StylePainter(RenderThemeQt*, const RenderObject::PaintInfo&); |