Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

kstyle.cpp File Reference

#include <qapplication.h>
#include <qbitmap.h>
#include <qcleanuphandler.h>
#include <qmap.h>
#include <qimage.h>
#include <qlistview.h>
#include <qmenubar.h>
#include <qpainter.h>
#include <qpixmap.h>
#include <qpopupmenu.h>
#include <qprogressbar.h>
#include <qscrollbar.h>
#include <qsettings.h>
#include <qslider.h>
#include <qstylefactory.h>
#include <qtabbar.h>
#include <qtoolbar.h>
#include "kpixmap.h"
#include "kpixmapeffect.h"
#include "kimageeffect.h"
#include "kstyle.h"
#include <X11/Xlib.h>
#include <limits.h>

Compounds

struct  KStylePrivate
struct  ShadowElements
class  TransparencyHandler

Typedefs

typedef QMap< const QPopupMenu *,
ShadowElements
ShadowMap

Enumerations

enum  TransparencyEngine { Disabled = 0, SoftwareTint, SoftwareBlend, XRender }

Functions

ShadowMapshadowMap ()

Variables

ShadowMap_shadowMap = 0
QSingleCleanupHandler< ShadowMapcleanupShadowMap
const double top_right_corner [16]
const double bottom_right_corner [16]
const double bottom_left_corner [16]
const double shadow_strip [4]
const char *const kstyle_close_xpm []
const char *const kstyle_maximize_xpm []
const char *const kstyle_minimize_xpm []
const char *const kstyle_normalizeup_xpm []
const char *const kstyle_shade_xpm []
const char *const kstyle_unshade_xpm []
const char * dock_window_close_xpm []
const char *const information_xpm []
const char *const warning_xpm []
const char *const critical_xpm []

Typedef Documentation

typedef QMap<const QPopupMenu*,ShadowElements> ShadowMap [static]
 


Enumeration Type Documentation

enum TransparencyEngine
 

Enumeration values:
Disabled 
SoftwareTint 
SoftwareBlend 
XRender 


Function Documentation

ShadowMap& shadowMap  )  [static]
 


Variable Documentation

ShadowMap* _shadowMap = 0 [static]
 

const double bottom_left_corner[16] [static]
 

Initial value:

        { 0.949, 0.851, 0.706, 0.608,
          0.965, 0.890, 0.780, 0.706,
          0.980, 0.945, 0.890, 0.851,
          0.992, 0.980, 0.960, 0.949 }

const double bottom_right_corner[16] [static]
 

Initial value:

        { 0.608, 0.706, 0.851, 0.949,
          0.706, 0.780, 0.890, 0.960,
          0.851, 0.890, 0.945, 0.980,
          0.949, 0.965, 0.980, 0.992 }

QSingleCleanupHandler<ShadowMap> cleanupShadowMap [static]
 

const char* const critical_xpm[] [static]
 

const char* dock_window_close_xpm[] [static]
 

Initial value:

 {
"8 8 2 1",
"# c #000000",
". c None",
"##....##",
".##..##.",
"..####..",
"...##...",
"..####..",
".##..##.",
"##....##",
"........"}

const char* const information_xpm[] [static]
 

const char* const kstyle_close_xpm[] [static]
 

Initial value:

 {
"12 12 2 1",
"# c #000000",
". c None",
"............",
"............",
"..##....##..",
"...##..##...",
"....####....",
".....##.....",
"....####....",
"...##..##...",
"..##....##..",
"............",
"............",
"............"}

const char* const kstyle_maximize_xpm[] [static]
 

Initial value:

{
"12 12 2 1",
"# c #000000",
". c None",
"............",
"............",
".##########.",
".##########.",
".#........#.",
".#........#.",
".#........#.",
".#........#.",
".#........#.",
".#........#.",
".##########.",
"............"}

const char* const kstyle_minimize_xpm[] [static]
 

Initial value:

 {
"12 12 2 1",
"# c #000000",
". c None",
"............",
"............",
"............",
"............",
"............",
"............",
"............",
"...######...",
"...######...",
"............",
"............",
"............"}

const char* const kstyle_normalizeup_xpm[] [static]
 

Initial value:

 {
"12 12 2 1",
"# c #000000",
". c None",
"............",
"...#######..",
"...#######..",
"...#.....#..",
".#######.#..",
".#######.#..",
".#.....#.#..",
".#.....###..",
".#.....#....",
".#.....#....",
".#######....",
"............"}

const char* const kstyle_shade_xpm[] [static]
 

Initial value:

 {
"12 12 2 1",
"# c #000000",
". c None",
"............",
"............",
"............",
"............",
"............",
".....#......",
"....###.....",
"...#####....",
"..#######...",
"............",
"............",
"............"}

const char* const kstyle_unshade_xpm[] [static]
 

Initial value:

 {
"12 12 2 1",
"# c #000000",
". c None",
"............",
"............",
"............",
"............",
"..#######...",
"...#####....",
"....###.....",
".....#......",
"............",
"............",
"............",
"............"}

const double shadow_strip[4] [static]
 

Initial value:

        { 0.565, 0.675, 0.835, 0.945 }

const double top_right_corner[16] [static]
 

Initial value:

        { 0.949, 0.965, 0.980, 0.992,
          0.851, 0.890, 0.945, 0.980,
          0.706, 0.780, 0.890, 0.960,
          0.608, 0.706, 0.851, 0.949 }

const char* const warning_xpm[] [static]
 


Generated on Fri Feb 27 12:01:40 2004 for Glitch by doxygen 1.3.2