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 ().