QWindowsStyle Class

The QWindowsStyle class provides a Microsoft Windows-like look and feel. 更多...

头: #include <QWindowsStyle>
继承: QCommonStyle
继承者: QCleanlooksStyle , QMacStyle , QPlastiqueStyle ,和 QWindowsXPStyle

公共函数

QWindowsStyle ()
~QWindowsStyle ()

重实现公共函数

virtual void drawComplexControl (ComplexControl cc , const QStyleOptionComplex * opt , QPainter * p , const QWidget * widget = 0) const
virtual void drawControl (ControlElement ce , const QStyleOption * opt , QPainter * p , const QWidget * widget = 0) const
virtual void drawPrimitive (PrimitiveElement pe , const QStyleOption * opt , QPainter * p , const QWidget * w = 0) const
virtual int pixelMetric (PixelMetric pm , const QStyleOption * opt = 0, const QWidget * widget = 0) const
virtual void polish (QApplication * app )
virtual void polish (QWidget * widget )
virtual void polish (QPalette & pal )
virtual QSize sizeFromContents (ContentsType ct , const QStyleOption * opt , const QSize & csz , const QWidget * widget = 0) const
virtual QPixmap standardPixmap (StandardPixmap standardPixmap , const QStyleOption * opt , const QWidget * widget = 0) const
virtual int styleHint (StyleHint hint , const QStyleOption * opt = 0, const QWidget * widget = 0, QStyleHintReturn * returnData = 0) const
virtual QRect subElementRect (SubElement sr , const QStyleOption * opt , const QWidget * w = 0) const
virtual void unpolish (QApplication * app )
virtual void unpolish (QWidget * widget )

重实现保护函数

virtual bool eventFilter (QObject * o , QEvent * e )
virtual void timerEvent (QTimerEvent * event )

额外继承成员

详细描述

The QWindowsStyle class provides a Microsoft Windows-like look and feel.

This style is Qt's default GUI style on Windows.

另请参阅 QWindowsXPStyle , QMacStyle , QPlastiqueStyle , QCDEStyle ,和 QMotifStyle .

成员函数文档编制

QWindowsStyle:: QWindowsStyle ()

构造 QWindowsStyle 对象。

QWindowsStyle:: ~QWindowsStyle ()

销毁 QWindowsStyle 对象。

[虚拟] void QWindowsStyle:: drawComplexControl ( ComplexControl cc , const QStyleOptionComplex * opt , QPainter * p , const QWidget * widget = 0) const

重实现自 QStyle::drawComplexControl ().

[虚拟] void QWindowsStyle:: drawControl ( ControlElement ce , const QStyleOption * opt , QPainter * p , const QWidget * widget = 0) const

重实现自 QStyle::drawControl ().

[虚拟] void QWindowsStyle:: drawPrimitive ( PrimitiveElement pe , const QStyleOption * opt , QPainter * p , const QWidget * w = 0) const

重实现自 QStyle::drawPrimitive ().

[virtual protected] bool QWindowsStyle:: eventFilter ( QObject * o , QEvent * e )

重实现自 QObject::eventFilter ().

[虚拟] int QWindowsStyle:: pixelMetric ( PixelMetric pm , const QStyleOption * opt = 0, const QWidget * widget = 0) const

重实现自 QStyle::pixelMetric ().

[虚拟] void QWindowsStyle:: polish ( QApplication * app )

重实现自 QStyle::polish ().

[虚拟] void QWindowsStyle:: polish ( QWidget * widget )

重实现自 QStyle::polish ().

[虚拟] void QWindowsStyle:: polish ( QPalette & pal )

重实现自 QStyle::polish ().

[虚拟] QSize QWindowsStyle:: sizeFromContents ( ContentsType ct , const QStyleOption * opt , const QSize & csz , const QWidget * widget = 0) const

重实现自 QStyle::sizeFromContents ().

[虚拟] QPixmap QWindowsStyle:: standardPixmap ( StandardPixmap standardPixmap , const QStyleOption * opt , const QWidget * widget = 0) const

重实现自 QStyle::standardPixmap ().

[虚拟] int QWindowsStyle:: styleHint ( StyleHint hint , const QStyleOption * opt = 0, const QWidget * widget = 0, QStyleHintReturn * returnData = 0) const

重实现自 QStyle::styleHint ().

[虚拟] QRect QWindowsStyle:: subElementRect ( SubElement sr , const QStyleOption * opt , const QWidget * w = 0) const

重实现自 QStyle::subElementRect ().

[virtual protected] void QWindowsStyle:: timerEvent ( QTimerEvent * event )

重实现自 QObject::timerEvent ().

[虚拟] void QWindowsStyle:: unpolish ( QApplication * app )

重实现自 QStyle::unpolish ().

[虚拟] void QWindowsStyle:: unpolish ( QWidget * widget )

重实现自 QStyle::unpolish ().