Movatterモバイル変換


[0]ホーム

URL:


We bake cookies in your browser for a better experience. Using this site means that you consent.Read More

Menu

Qt Documentation

QPlastiqueStyle Class

TheQPlastiqueStyle class provides a widget style similar to the Plastik style available in KDE.More...

Header:#include <QPlastiqueStyle>
Inherits:QWindowsStyle

Public Functions

Reimplemented Public Functions

virtual voiddrawComplexControl(ComplexControl control, const QStyleOptionComplex * option, QPainter * painter, const QWidget * widget) const
virtual voiddrawControl(ControlElement element, const QStyleOption * option, QPainter * painter, const QWidget * widget) const
virtual voiddrawPrimitive(PrimitiveElement element, const QStyleOption * option, QPainter * painter, const QWidget * widget = 0) const
virtual SubControlhitTestComplexControl(ComplexControl control, const QStyleOptionComplex * option, const QPoint & pos, const QWidget * widget = 0) const
virtual intpixelMetric(PixelMetric metric, const QStyleOption * option = 0, const QWidget * widget = 0) const
virtual voidpolish(QWidget * widget)
virtual voidpolish(QApplication * app)
virtual voidpolish(QPalette & pal)
virtual QSizesizeFromContents(ContentsType type, const QStyleOption * option, const QSize & size, const QWidget * widget) const
virtual QPalettestandardPalette() const
virtual QPixmapstandardPixmap(StandardPixmap standardPixmap, const QStyleOption * opt, const QWidget * widget = 0) const
virtual intstyleHint(StyleHint hint, const QStyleOption * option = 0, const QWidget * widget = 0, QStyleHintReturn * returnData = 0) const
virtual QRectsubControlRect(ComplexControl control, const QStyleOptionComplex * option, SubControl subControl, const QWidget * widget) const
virtual QRectsubElementRect(SubElement element, const QStyleOption * option, const QWidget * widget) const
virtual voidunpolish(QWidget * widget)
virtual voidunpolish(QApplication * app)

Reimplemented Protected Functions

virtual booleventFilter(QObject * watched, QEvent * event)
virtual voidtimerEvent(QTimerEvent * event)

Additional Inherited Members

  • 1 property inherited fromQObject
  • 1 public slot inherited fromQObject
  • 1 signal inherited fromQObject
  • 6 static public members inherited fromQStyle
  • 7 static public members inherited fromQObject
  • 2 protected functions inherited fromQWindowsStyle
  • 8 protected functions inherited fromQObject
  • 2 protected slots inherited fromQStyle

Detailed Description

TheQPlastiqueStyle class provides a widget style similar to the Plastik style available in KDE.

The Plastique style provides a default look and feel for widgets on X11 that closely resembles the Plastik style, introduced by Sandro Giessl in KDE 3.2.

See alsoQWindowsXPStyle,QMacStyle,QWindowsStyle,QCDEStyle, andQMotifStyle.

Member Function Documentation

QPlastiqueStyle::QPlastiqueStyle()

Constructs aQPlastiqueStyle object.

QPlastiqueStyle::~QPlastiqueStyle()

Destructs theQPlastiqueStyle object.

[virtual]void QPlastiqueStyle::drawComplexControl(ComplexControl control, constQStyleOptionComplex * option,QPainter * painter, constQWidget * widget) const

Reimplemented fromQStyle::drawComplexControl().

[virtual]void QPlastiqueStyle::drawControl(ControlElement element, constQStyleOption * option,QPainter * painter, constQWidget * widget) const

Reimplemented fromQStyle::drawControl().

[virtual]void QPlastiqueStyle::drawPrimitive(PrimitiveElement element, constQStyleOption * option,QPainter * painter, constQWidget * widget = 0) const

Reimplemented fromQStyle::drawPrimitive().

[virtual protected]bool QPlastiqueStyle::eventFilter(QObject * watched,QEvent * event)

Reimplemented fromQObject::eventFilter().

[virtual]SubControl QPlastiqueStyle::hitTestComplexControl(ComplexControl control, constQStyleOptionComplex * option, constQPoint & pos, constQWidget * widget = 0) const

Reimplemented fromQStyle::hitTestComplexControl().

[virtual]int QPlastiqueStyle::pixelMetric(PixelMetric metric, constQStyleOption * option = 0, constQWidget * widget = 0) const

Reimplemented fromQStyle::pixelMetric().

[virtual]void QPlastiqueStyle::polish(QWidget * widget)

Reimplemented fromQStyle::polish().

[virtual]void QPlastiqueStyle::polish(QApplication * app)

Reimplemented fromQStyle::polish().

[virtual]void QPlastiqueStyle::polish(QPalette & pal)

Reimplemented fromQStyle::polish().

[virtual]QSize QPlastiqueStyle::sizeFromContents(ContentsType type, constQStyleOption * option, constQSize & size, constQWidget * widget) const

Reimplemented fromQStyle::sizeFromContents().

[virtual]QPalette QPlastiqueStyle::standardPalette() const

Reimplemented fromQStyle::standardPalette().

[virtual]QPixmap QPlastiqueStyle::standardPixmap(StandardPixmap standardPixmap, constQStyleOption * opt, constQWidget * widget = 0) const

Reimplemented fromQStyle::standardPixmap().

[virtual]int QPlastiqueStyle::styleHint(StyleHint hint, constQStyleOption * option = 0, constQWidget * widget = 0,QStyleHintReturn * returnData = 0) const

Reimplemented fromQStyle::styleHint().

[virtual]QRect QPlastiqueStyle::subControlRect(ComplexControl control, constQStyleOptionComplex * option,SubControl subControl, constQWidget * widget) const

Reimplemented fromQStyle::subControlRect().

[virtual]QRect QPlastiqueStyle::subElementRect(SubElement element, constQStyleOption * option, constQWidget * widget) const

Reimplemented fromQStyle::subElementRect().

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

Reimplemented fromQObject::timerEvent().

[virtual]void QPlastiqueStyle::unpolish(QWidget * widget)

Reimplemented fromQStyle::unpolish().

[virtual]void QPlastiqueStyle::unpolish(QApplication * app)

Reimplemented fromQStyle::unpolish().

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of theGNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.


[8]ページ先頭

©2009-2025 Movatter.jp