| QGtkStyle Class ReferenceThe QGtkStyle class provides a widget style rendered by GTK+ More...  #include <QGtkStyle> Inherits: QCleanlooksStyle. This class was introduced in Qt 4.5. Public FunctionsReimplemented Public Functions
| virtual void | drawComplexControl ( ComplexControl control, const QStyleOptionComplex * option, QPainter * painter, const QWidget * widget ) const |  | virtual void | drawControl ( ControlElement element, const QStyleOption * option, QPainter * painter, const QWidget * widget ) const |  | virtual void | drawItemPixmap ( QPainter * painter, const QRect & rect, int alignment, const QPixmap & pixmap ) const |  | virtual void | drawItemText ( QPainter * painter, const QRect & rect, int alignment, const QPalette & pal, bool enabled, const QString & text, QPalette::ColorRole textRole ) const |  | virtual void | drawPrimitive ( PrimitiveElement element, const QStyleOption * option, QPainter * painter, const QWidget * widget ) const |  | virtual QPixmap | generatedIconPixmap ( QIcon::Mode iconMode, const QPixmap & pixmap, const QStyleOption * opt ) const |  | virtual QStyle::SubControl | hitTestComplexControl ( ComplexControl cc, const QStyleOptionComplex * opt, const QPoint & pt, const QWidget * w ) const |  | virtual QRect | itemPixmapRect ( const QRect & r, int flags, const QPixmap & pixmap ) const |  | virtual int | pixelMetric ( PixelMetric metric, const QStyleOption * option = 0, const QWidget * widget = 0 ) const |  | virtual void | polish ( QWidget * widget ) |  | virtual void | polish ( QApplication * app ) |  | virtual void | polish ( QPalette & palette ) |  | virtual QSize | sizeFromContents ( ContentsType type, const QStyleOption * option, const QSize & size, const QWidget * widget ) const |  | virtual QPalette | standardPalette () const |  | virtual QPixmap | standardPixmap ( StandardPixmap sp, const QStyleOption * option, const QWidget * widget ) const |  | virtual int | styleHint ( StyleHint hint, const QStyleOption * option, const QWidget * widget, QStyleHintReturn * returnData ) const |  | virtual QRect | subControlRect ( ComplexControl control, const QStyleOptionComplex * option, SubControl subControl, const QWidget * widget ) const |  | virtual QRect | subElementRect ( SubElement element, const QStyleOption * option, const QWidget * widget ) const |  | virtual void | unpolish ( QWidget * widget ) |  | virtual void | unpolish ( QApplication * app ) |  Static Public Members
| bool | getGConfBool ( const QString & key, bool fallback = 0 ) |  | QString | getGConfString ( const QString & value, const QString & fallback = QString() ) |  
6 static public members inherited from QStyle5 static public members inherited from QObject Additional Inherited Members
1 property inherited from QObject1 public slot inherited from QObject1 signal inherited from QObject2 protected functions inherited from QWindowsStyle7 protected functions inherited from QObject2 protected slots inherited from QStyle 
Detailed DescriptionThe QGtkStyle class provides a widget style rendered by GTK+ The QGtkStyle style provides a look and feel that integrates well into GTK-based desktop environments such as the XFCe and GNOME. It does this by making use of the GTK+ theme engine, ensuring that Qt applications look and feel native on these platforms. Note: The style requires GTK+ version 2.10 or later. The Qt3-based "Qt" GTK+ theme engine will not work with QGtkStyle. See also Cleanlooks Style Widget Gallery, QWindowsXPStyle, QMacStyle, QWindowsStyle, QCDEStyle, QMotifStyle, QPlastiqueStyle, and QCleanlooksStyle. 
Member Function DocumentationQGtkStyle::QGtkStyle ()Constructs a QGtkStyle object. QGtkStyle::~QGtkStyle ()Destroys the QGtkStyle object. void QGtkStyle::drawComplexControl ( ComplexControl control, const QStyleOptionComplex * option, QPainter * painter, const QWidget * widget ) const [virtual]Reimplemented from QStyle::drawComplexControl(). void QGtkStyle::drawControl ( ControlElement element, const QStyleOption * option, QPainter * painter, const QWidget * widget ) const [virtual]Reimplemented from QStyle::drawControl(). void QGtkStyle::drawItemPixmap ( QPainter * painter, const QRect & rect, int alignment, const QPixmap & pixmap ) const [virtual]Reimplemented from QStyle::drawItemPixmap(). void QGtkStyle::drawItemText ( QPainter * painter, const QRect & rect, int alignment, const QPalette & pal, bool enabled, const QString & text, QPalette::ColorRole textRole ) const [virtual]Reimplemented from QStyle::drawItemText(). void QGtkStyle::drawPrimitive ( PrimitiveElement element, const QStyleOption * option, QPainter * painter, const QWidget * widget ) const [virtual]Reimplemented from QStyle::drawPrimitive(). QPixmap QGtkStyle::generatedIconPixmap ( QIcon::Mode iconMode, const QPixmap & pixmap, const QStyleOption * opt ) const [virtual]Reimplemented from QStyle::generatedIconPixmap(). bool QGtkStyle::getGConfBool ( const QString & key, bool fallback = 0 ) [static]Returns the configuration boolean for key. Returns fallback if key is not found. QString QGtkStyle::getGConfString ( const QString & value, const QString & fallback = QString() ) [static]Returns the configuration string for value. Returns fallback if value is not found. Reimplemented from QStyle::hitTestComplexControl(). QRect QGtkStyle::itemPixmapRect ( const QRect & r, int flags, const QPixmap & pixmap ) const [virtual]Reimplemented from QStyle::itemPixmapRect(). int QGtkStyle::pixelMetric ( PixelMetric metric, const QStyleOption * option = 0, const QWidget * widget = 0 ) const [virtual]Reimplemented from QStyle::pixelMetric(). void QGtkStyle::polish ( QWidget * widget ) [virtual]Reimplemented from QStyle::polish(). void QGtkStyle::polish ( QApplication * app ) [virtual]Reimplemented from QStyle::polish(). void QGtkStyle::polish ( QPalette & palette ) [virtual]Reimplemented from QStyle::polish(). QSize QGtkStyle::sizeFromContents ( ContentsType type, const QStyleOption * option, const QSize & size, const QWidget * widget ) const [virtual]Reimplemented from QStyle::sizeFromContents(). QPalette QGtkStyle::standardPalette () const [virtual]Reimplemented from QStyle::standardPalette(). QPixmap QGtkStyle::standardPixmap ( StandardPixmap sp, const QStyleOption * option, const QWidget * widget ) const [virtual]Reimplemented from QStyle::standardPixmap(). int QGtkStyle::styleHint ( StyleHint hint, const QStyleOption * option, const QWidget * widget, QStyleHintReturn * returnData ) const [virtual]Reimplemented from QStyle::styleHint(). Reimplemented from QStyle::subControlRect(). QRect QGtkStyle::subElementRect ( SubElement element, const QStyleOption * option, const QWidget * widget ) const [virtual]Reimplemented from QStyle::subElementRect(). void QGtkStyle::unpolish ( QWidget * widget ) [virtual]Reimplemented from QStyle::unpolish(). void QGtkStyle::unpolish ( QApplication * app ) [virtual]Reimplemented from QStyle::unpolish().
      
     |