Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QColorDialogPrivate Class Reference

Collaboration diagram for QColorDialogPrivate:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QColorDialogPrivate (QColorDialog *p)
QRgb currentColor () const
void setCurrentColor (QRgb rgb)
int currentAlpha () const
void setCurrentAlpha (int a)
void showAlpha (bool b)

Private Slots

void addCustom ()
void newHsv (int h, int s, int v)
void newColorTypedIn (QRgb rgb)
void newCustom (int, int)
void newStandard (int, int)

Private Attributes

QColorPickercp
QColorLuminancePickerlp
QWellArraycustom
QWellArraystandard
QColorShowercs
int nextCust
bool compact

Constructor & Destructor Documentation

QColorDialogPrivate::QColorDialogPrivate QColorDialog p  ) 
 

Definition at line 1360 of file qcolordialog.cpp.

References addCustom(), compact, cp, cs, cusrgb, custom, FALSE, initRGB(), lab, lp, newColorTypedIn(), newCustom(), newHsv(), newStandard(), nextCust, pHeight, pWidth, qApp, QWellArray::setCellSize(), standard, stdrgb, tr, and TRUE.


Member Function Documentation

void QColorDialogPrivate::addCustom  )  [private, slot]
 

Definition at line 1464 of file qcolordialog.cpp.

References cs, QColorShower::currentColor(), cusrgb, custom, FALSE, and nextCust.

Referenced by QColorDialogPrivate().

int QColorDialogPrivate::currentAlpha  )  const [inline]
 

Definition at line 1301 of file qcolordialog.cpp.

References cs, and QColorShower::currentAlpha().

Referenced by QColorDialog::selectedAlpha().

QRgb QColorDialogPrivate::currentColor  )  const [inline]
 

Definition at line 1298 of file qcolordialog.cpp.

References cs, and QColorShower::currentColor().

Referenced by QColorDialog::color().

void QColorDialogPrivate::newColorTypedIn QRgb  rgb  )  [private, slot]
 

Definition at line 1338 of file qcolordialog.cpp.

References cp, lp, rgb2hsv(), s, QColorLuminancePicker::setCol(), QColorPicker::setCol(), and v.

Referenced by QColorDialogPrivate(), and setCurrentColor().

void QColorDialogPrivate::newCustom int  ,
int 
[private, slot]
 

Definition at line 1346 of file qcolordialog.cpp.

References cusrgb, i, nextCust, setCurrentColor(), QWellArray::setSelected(), and standard.

Referenced by QColorDialogPrivate().

void QColorDialogPrivate::newHsv int  h,
int  s,
int  v
[private, slot]
 

Definition at line 1323 of file qcolordialog.cpp.

References cp, cs, lp, QColorLuminancePicker::setCol(), QColorPicker::setCol(), and QColorShower::setHsv().

Referenced by QColorDialogPrivate().

void QColorDialogPrivate::newStandard int  ,
int 
[private, slot]
 

Definition at line 1354 of file qcolordialog.cpp.

References custom, setCurrentColor(), QWellArray::setSelected(), and stdrgb.

Referenced by QColorDialogPrivate().

void QColorDialogPrivate::setCurrentAlpha int  a  )  [inline]
 

Definition at line 1302 of file qcolordialog.cpp.

References cs, and QColorShower::setCurrentAlpha().

Referenced by QColorDialog::setSelectedAlpha().

void QColorDialogPrivate::setCurrentColor QRgb  rgb  ) 
 

Definition at line 1331 of file qcolordialog.cpp.

References cs, newColorTypedIn(), and QColorShower::setRgb().

Referenced by newCustom(), newStandard(), and QColorDialog::setColor().

void QColorDialogPrivate::showAlpha bool  b  )  [inline]
 

Definition at line 1303 of file qcolordialog.cpp.

References cs, and QColorShower::showAlpha().

Referenced by QColorDialog::setSelectedAlpha().


Member Data Documentation

bool QColorDialogPrivate::compact [private]
 

Definition at line 1319 of file qcolordialog.cpp.

Referenced by QColorDialogPrivate().

QColorPicker* QColorDialogPrivate::cp [private]
 

Definition at line 1313 of file qcolordialog.cpp.

Referenced by newColorTypedIn(), newHsv(), and QColorDialogPrivate().

QColorShower* QColorDialogPrivate::cs [private]
 

Definition at line 1317 of file qcolordialog.cpp.

Referenced by addCustom(), currentAlpha(), currentColor(), newHsv(), QColorDialogPrivate(), setCurrentAlpha(), setCurrentColor(), and showAlpha().

QWellArray* QColorDialogPrivate::custom [private]
 

Definition at line 1315 of file qcolordialog.cpp.

Referenced by addCustom(), newStandard(), and QColorDialogPrivate().

QColorLuminancePicker* QColorDialogPrivate::lp [private]
 

Definition at line 1314 of file qcolordialog.cpp.

Referenced by newColorTypedIn(), newHsv(), and QColorDialogPrivate().

int QColorDialogPrivate::nextCust [private]
 

Definition at line 1318 of file qcolordialog.cpp.

Referenced by addCustom(), newCustom(), and QColorDialogPrivate().

QWellArray* QColorDialogPrivate::standard [private]
 

Definition at line 1316 of file qcolordialog.cpp.

Referenced by newCustom(), and QColorDialogPrivate().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:46:15 2005 for OPIE by  doxygen 1.4.2