• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

KStyles

LightStyleV3 Class Reference

#include <lightstyle-v3.h>

Inheritance diagram for LightStyleV3:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 41 of file lightstyle-v3.h.


Public Member Functions

void drawComplexControl (ComplexControl, QPainter *, const QWidget *, const QRect &, SCFlags=SC_All, SCFlags=SC_None) const
void drawControl (ControlElement, QPainter *, const QWidget *) const
void drawControlMask (ControlElement, QPainter *, const QWidget *) const
void drawPrimitive (PrimitiveElement, QPainter *, const QRect &) const
 LightStyleV3 ()
int pixelMetric (PixelMetric, const QWidget *=0) const
void polishPopupMenu (Q3PopupMenu *)
SubControl querySubControl (ComplexControl, const QWidget *, const QPoint &, const QStyleOption &data=QStyleOption::SO_Default) const
QRect querySubControlMetrics (ComplexControl, const QWidget *, SubControl, const QStyleOption &=QStyleOption::SO_Default) const
QSize sizeFromContents (ContentsType, const QWidget *, const QSize &, const QStyleOption &=QStyleOption::SO_Default) const
QPixmap standardPixmap (StandardPixmap standardpixmap, const QWidget *widget=0, const QStyleOption &=QStyleOption::SO_Default) const
int styleHint (StyleHint, const QWidget *=0, const QStyleOption &=QStyleOption::SO_Default, QStyleHintReturn *=0) const
QRect subElementRect (SubElement, const QWidget *) const
virtual ~LightStyleV3 ()

Constructor & Destructor Documentation

LightStyleV3::LightStyleV3 (  ) 

Definition at line 47 of file lightstyle-v3.cpp.

LightStyleV3::~LightStyleV3 (  )  [virtual]

Definition at line 57 of file lightstyle-v3.cpp.


Member Function Documentation

void LightStyleV3::drawComplexControl ( ComplexControl  ,
QPainter *  ,
const QWidget *  ,
const QRect &  ,
SCFlags  = SC_All,
SCFlags  = SC_None 
) const

void LightStyleV3::drawControl ( ControlElement  ,
QPainter *  ,
const QWidget *   
) const

void LightStyleV3::drawControlMask ( ControlElement  ,
QPainter *  ,
const QWidget *   
) const

void LightStyleV3::drawPrimitive ( PrimitiveElement  ,
QPainter *  ,
const QRect &   
) const

int LightStyleV3::pixelMetric ( PixelMetric  metric,
const QWidget *  widget = 0 
) const

Definition at line 1596 of file lightstyle-v3.cpp.

void LightStyleV3::polishPopupMenu ( Q3PopupMenu *   ) 

QStyle::SubControl LightStyleV3::querySubControl ( ComplexControl  control,
const QWidget *  widget,
const QPoint &  pos,
const QStyleOption &  data = QStyleOption::SO_Default 
) const

Definition at line 1579 of file lightstyle-v3.cpp.

QRect LightStyleV3::querySubControlMetrics ( ComplexControl  control,
const QWidget *  widget,
SubControl  sc,
const QStyleOption &  data = QStyleOption::SO_Default 
) const

Definition at line 1429 of file lightstyle-v3.cpp.

QSize LightStyleV3::sizeFromContents ( ContentsType  contents,
const QWidget *  widget,
const QSize &  contentsSize,
const QStyleOption &  data = QStyleOption::SO_Default 
) const

Definition at line 1700 of file lightstyle-v3.cpp.

QPixmap LightStyleV3::standardPixmap ( StandardPixmap  standardpixmap,
const QWidget *  widget = 0,
const QStyleOption &  data = QStyleOption::SO_Default 
) const

Definition at line 1856 of file lightstyle-v3.cpp.

int LightStyleV3::styleHint ( StyleHint  stylehint,
const QWidget *  widget = 0,
const QStyleOption &  option = QStyleOption::SO_Default,
QStyleHintReturn *  returnData = 0 
) const

Definition at line 1820 of file lightstyle-v3.cpp.

QRect LightStyleV3::subElementRect ( SubElement  subelement,
const QWidget *  widget 
) const

Definition at line 1108 of file lightstyle-v3.cpp.


The documentation for this class was generated from the following files:
  • lightstyle-v3.h
  • lightstyle-v3.cpp

KStyles

Skip menu "KStyles"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KCMShell
  • KNotify
  • KStyles
  • Nepomuk Daemons
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal