#include </home/clem/local/src/opie/noncore/styles/flat/flat.h>
Collaboration diagram for FlatStyle:

Public Member Functions | |
| FlatStyle () | |
| virtual | ~FlatStyle () |
| virtual void | polish (QPalette &p) |
| virtual void | polish (QWidget *w) |
| virtual void | unPolish (QWidget *w) |
| int | defaultFrameWidth () const |
| void | drawItem (QPainter *p, int x, int y, int w, int h, int flags, const QColorGroup &g, bool enabled, const QPixmap *pixmap, const QString &text, int len, const QColor *penColor) |
| void | drawPanel (QPainter *p, int x, int y, int w, int h, const QColorGroup &, bool sunken=FALSE, int lineWidth=1, const QBrush *fill=0) |
| void | drawButton (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, bool sunken, const QBrush *fill) |
| void | drawButtonMask (QPainter *p, int x, int y, int w, int h) |
| void | drawBevelButton (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, bool sunken=FALSE, const QBrush *fill=0) |
| void | drawToolButton (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, bool sunken=FALSE, const QBrush *fill=0) |
| void | drawPushButton (QPushButton *btn, QPainter *p) |
| void | drawPushButtonLabel (QPushButton *btn, QPainter *p) |
| QRect | comboButtonRect (int x, int y, int w, int h) |
| QRect | comboButtonFocusRect (int x, int y, int w, int h) |
| void | drawComboButton (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, bool sunken, bool, bool enabled, const QBrush *fill) |
| void | drawExclusiveIndicator (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, bool on, bool down=FALSE, bool enabled=TRUE) |
| void | drawIndicator (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, int state, bool down=FALSE, bool enabled=TRUE) |
| void | scrollBarMetrics (const QScrollBar *, int &, int &, int &, int &) |
| void | drawScrollBarControls (QPainter *, const QScrollBar *, int sliderStart, uint controls, uint activeControl) |
| ScrollControl | scrollBarPointOver (const QScrollBar *sb, int sliderStart, const QPoint &p) |
| void | drawRiffles (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, bool horizontal) |
| int | sliderLength () const |
| void | drawSlider (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, Orientation, bool tickAbove, bool tickBelow) |
| void | drawSliderMask (QPainter *p, int x, int y, int w, int h, Orientation, bool tickAbove, bool tickBelow) |
| void | drawSliderGrooveMask (QPainter *p, int x, int y, int w, int h, const QColorGroup &, QCOORD c, Orientation orient) |
| void | drawSliderGroove (QPainter *p, int x, int y, int w, int h, const QColorGroup &g, QCOORD c, Orientation) |
| void | drawTab (QPainter *, const QTabBar *, QTab *, bool selected) |
| void | polishPopupMenu (QPopupMenu *) |
| int | extraPopupMenuItemWidth (bool checkable, int maxpmw, QMenuItem *, const QFontMetrics &) |
| int | popupMenuItemHeight (bool checkable, QMenuItem *, const QFontMetrics &) |
| void | drawPopupMenuItem (QPainter *p, bool checkable, int maxpmw, int tab, QMenuItem *mi, const QPalette &pal, bool act, bool enabled, int x, int y, int w, int h) |
| int | buttonMargin () const |
| QSize | scrollBarExtent () const |
| void | getButtonShift (int &x, int &y) |
Private Attributes | |
| FlatStylePrivate * | d |
| bool | revItem |
| bool | fillBtnBorder |
| QColor | btnBg |
|
|
Definition at line 90 of file flat.cpp. References d. |
|
|
Definition at line 98 of file flat.cpp. References d. |
|
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||
|
Definition at line 200 of file flat.cpp. References btnBg, and fillBtnBorder. Referenced by drawIndicator(), drawPushButton(), and drawToolButton(). |
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 401 of file flat.cpp. References FALSE. |
|
||||||||||||||||||||||||||||||||||||||||
|
Definition at line 427 of file flat.cpp. References QCOORDARRLEN. |
|
||||||||||||||||||||||||||||||||||||||||
|
Definition at line 461 of file flat.cpp. References drawButton(), i, Off, and TRUE. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 175 of file flat.cpp. References FALSE, and revItem. Referenced by drawPushButtonLabel(). |
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 913 of file flat.cpp. References Disabled, FALSE, QString::find(), g, QString::isNull(), QString::mid(), motifArrowHMargin, motifItemFrame, motifItemHMargin, motifItemVMargin, Dasher::Opts::Normal, s, t, TRUE, and windowsRightBorder. |
|
||||||||||||
|
Definition at line 292 of file flat.cpp. References btnBg, drawButton(), FALSE, fillBtnBorder, g, and TRUE. |
|
||||||||||||
|
Definition at line 352 of file flat.cpp. References Disabled, drawItem(), FALSE, Dasher::Opts::Normal, Opie::MM::x, and Opie::MM::y. |
|
||||||||||||||||||||||||||||||||
|
Definition at line 679 of file flat.cpp. References i. Referenced by drawScrollBarControls(). |
|
||||||||||||||||||||||||
|
Definition at line 562 of file flat.cpp. References ADD_LINE_ACTIVE, drawRiffles(), FALSE, g, HORIZONTAL, scrollBarMetrics(), sliderLength(), SUB_LINE_ACTIVE, TRUE, VERTICAL, and xo. |
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||
|
Definition at line 270 of file flat.cpp. References btnBg, drawButton(), FALSE, fillBtnBorder, revItem, TRUE, and QInternal::Widget. |
|
||||||||||||||||||||
|
Definition at line 858 of file flat.cpp. References motifCheckMarkHMargin, motifItemFrame, motifItemHMargin, motifTabSpacing, windowsCheckMarkWidth, and windowsRightBorder. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
Definition at line 893 of file flat.cpp. References motifItemFrame, motifItemVMargin, and motifSepHeight. |
|
|
|
|
||||||||||||||||||||||||
|
Definition at line 506 of file flat.cpp. References HORIZONTAL, range, and SLIDER_MIN. Referenced by drawScrollBarControls(), and scrollBarPointOver(). |
|
||||||||||||||||
|
Definition at line 537 of file flat.cpp. References pos, scrollBarMetrics(), and sliderLength(). |
|
|
Definition at line 713 of file flat.cpp. Referenced by drawScrollBarControls(), and scrollBarPointOver(). |
|
|
|
|
|
Definition at line 92 of file flat.h. Referenced by drawButton(), drawPushButton(), and drawToolButton(). |
|
|
Definition at line 89 of file flat.h. Referenced by FlatStyle(), polish(), unPolish(), and ~FlatStyle(). |
|
|
Definition at line 91 of file flat.h. Referenced by drawButton(), drawPushButton(), and drawToolButton(). |
|
|
Definition at line 90 of file flat.h. Referenced by drawItem(), and drawToolButton(). |
1.4.2