Inherits QProxyStyle.
|
| Style (QStyle *style=nullptr) |
|
void | repolishOnSettingsChange (QWidget *widget) |
|
QSize | sizeFromContents (QStyle::ContentsType type, const QStyleOption *option, const QSize &size, const QWidget *widget) const override |
|
void | drawControl (QStyle::ControlElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const override |
|
void | drawPrimitive (QStyle::PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const override |
|
void | drawComplexControl (QStyle::ComplexControl element, const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const override |
|
void | drawItemText (QPainter *painter, const QRect &rectangle, int alignment, const QPalette &palette, bool enabled, const QString &text, QPalette::ColorRole textRole) const override |
|
void | drawDragIndicator (const QStyleOption *option, QPainter *painter, const QWidget *widget) const |
|
QPixmap | generatedIconPixmap (QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *option) const override |
|
QRect | subControlRect (ComplexControl control, const QStyleOptionComplex *option, SubControl subControl, const QWidget *widget) const override |
|
QRect | subElementRect (SubElement element, const QStyleOption *option, const QWidget *widget) const override |
|
int | pixelMetric (QStyle::PixelMetric metric, const QStyleOption *option, const QWidget *widget) const override |
|
void | polish (QApplication *application) override |
|
void | polish (QWidget *widget) override |
|
void | polish (QPalette &palette) override |
|
void | unpolish (QWidget *widget) override |
|
void | unpolish (QApplication *widget) override |
|
QPalette | standardPalette () const override |
|
QIcon | standardIcon (StandardPixmap standardIcon, const QStyleOption *option, const QWidget *widget) const override |
|
int | styleHint (QStyle::StyleHint hint, const QStyleOption *option, const QWidget *widget, QStyleHintReturn *returnData) const override |
|
QPainterPath | borderLineEditRect (const QRect &contentsRect, int borderWidth=-1, int borderRadius=Style::BorderStyle::CORNER_RECTANGLE) const |
|
QPainterPath | lineEditRect (const QRect &contentsRect, int borderWidth=-1, int borderRadius=Style::BorderStyle::CORNER_RECTANGLE) const |
|
bool | eventFilter (QObject *watched, QEvent *ev) override |
|
|
static QIcon | icon (const QString &name) |
|
static QColor | dropZoneColorOnHover () |
|
static bool | hasClass (const QWidget *widget, const QString &className) |
|
static void | addClass (QWidget *widget, const QString &className) |
|
static void | removeClass (QWidget *widget, const QString &className) |
|
static QPixmap | cachedPixmap (const QString &fileName) |
|
static void | prepPainter (QPainter *painter) |
|
static void | fixProxyStyle (QProxyStyle *proxyStyle, QStyle *baseStyle) |
|
static void | drawFrame (QPainter *painter, const QPainterPath &frameRect, const QPen &border, const QBrush &background) |
|
static void | flagToIgnore (QWidget *widget) |
|
static void | removeFlagToIgnore (QWidget *widget) |
|
static bool | hasStyle (const QWidget *widget) |
|
The UI 2.0 Open 3D Engine Qt Style.
Should not need to be used directly; use the AzQtComponents::StyleManager instead.