##// END OF EJS Templates
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes...
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@70 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r28:cf202027b50b
r34:5daedfb035c8
Show More
PythonQtWrapper_QColor.h
92 lines | 4.4 KiB | text/x-c | CLexer
#ifndef PYTHONQTWRAPPER_QCOLOR_H
#define PYTHONQTWRAPPER_QCOLOR_H
#include <qcolor.h>
#include <QObject>
#include <PythonQt.h>
#include <QVariant>
#include <qcolor.h>
#include <qdatastream.h>
#include <qstringlist.h>
class PythonQtWrapper_QColor : public QObject
{ Q_OBJECT
public:
Q_ENUMS(Spec )
enum Spec{
Invalid = QColor::Invalid, Rgb = QColor::Rgb, Hsv = QColor::Hsv, Cmyk = QColor::Cmyk};
public slots:
QColor* new_QColor();
QColor* new_QColor(Qt::GlobalColor color);
QColor* new_QColor(const QColor& color);
QColor* new_QColor(const QString& name);
QColor* new_QColor(int r, int g, int b, int a = 255);
QColor* new_QColor(unsigned int rgb);
void delete_QColor(QColor* obj) { delete obj; }
int alpha(QColor* theWrappedObject) const;
void readFrom(QColor* theWrappedObject, QDataStream& arg__1);
qreal alphaF(QColor* theWrappedObject) const;
QColor lighter(QColor* theWrappedObject, int f = 150) const;
QColor static_QColor_fromRgbF(qreal r, qreal g, qreal b, qreal a = 1.0);
unsigned int rgba(QColor* theWrappedObject) const;
void setAlphaF(QColor* theWrappedObject, qreal alpha);
void setBlue(QColor* theWrappedObject, int blue);
void setNamedColor(QColor* theWrappedObject, const QString& name);
void setHsvF(QColor* theWrappedObject, qreal h, qreal s, qreal v, qreal a = 1.0);
void writeTo(QColor* theWrappedObject, QDataStream& arg__1);
qreal saturationF(QColor* theWrappedObject) const;
QColor static_QColor_fromCmyk(int c, int m, int y, int k, int a = 255);
unsigned int rgb(QColor* theWrappedObject) const;
int black(QColor* theWrappedObject) const;
bool isValid(QColor* theWrappedObject) const;
int red(QColor* theWrappedObject) const;
QColor toHsv(QColor* theWrappedObject) const;
int hue(QColor* theWrappedObject) const;
qreal valueF(QColor* theWrappedObject) const;
qreal blackF(QColor* theWrappedObject) const;
bool operator_equal(QColor* theWrappedObject, const QColor& c) const;
void setRgb(QColor* theWrappedObject, int r, int g, int b, int a = 255);
qreal redF(QColor* theWrappedObject) const;
qreal blueF(QColor* theWrappedObject) const;
QColor toCmyk(QColor* theWrappedObject) const;
QColor toRgb(QColor* theWrappedObject) const;
int cyan(QColor* theWrappedObject) const;
QStringList static_QColor_colorNames();
void setBlueF(QColor* theWrappedObject, qreal blue);
QColor darker(QColor* theWrappedObject, int f = 200) const;
int yellow(QColor* theWrappedObject) const;
void setGreen(QColor* theWrappedObject, int green);
void setRgb(QColor* theWrappedObject, unsigned int rgb);
QColor static_QColor_fromRgb(int r, int g, int b, int a = 255);
void setAlpha(QColor* theWrappedObject, int alpha);
void setHsv(QColor* theWrappedObject, int h, int s, int v, int a = 255);
QColor::Spec spec(QColor* theWrappedObject) const;
QColor convertTo(QColor* theWrappedObject, QColor::Spec colorSpec) const;
void setCmyk(QColor* theWrappedObject, int c, int m, int y, int k, int a = 255);
void setGreenF(QColor* theWrappedObject, qreal green);
int saturation(QColor* theWrappedObject) const;
QColor static_QColor_fromHsv(int h, int s, int v, int a = 255);
qreal magentaF(QColor* theWrappedObject) const;
void setRgba(QColor* theWrappedObject, unsigned int rgba);
void setRgbF(QColor* theWrappedObject, qreal r, qreal g, qreal b, qreal a = 1.0);
QColor static_QColor_fromHsvF(qreal h, qreal s, qreal v, qreal a = 1.0);
int magenta(QColor* theWrappedObject) const;
int green(QColor* theWrappedObject) const;
void setCmykF(QColor* theWrappedObject, qreal c, qreal m, qreal y, qreal k, qreal a = 1.0);
qreal yellowF(QColor* theWrappedObject) const;
QColor static_QColor_fromRgb(unsigned int rgb);
qreal greenF(QColor* theWrappedObject) const;
QColor static_QColor_fromCmykF(qreal c, qreal m, qreal y, qreal k, qreal a = 1.0);
int blue(QColor* theWrappedObject) const;
qreal cyanF(QColor* theWrappedObject) const;
qreal hueF(QColor* theWrappedObject) const;
void setRedF(QColor* theWrappedObject, qreal red);
QColor static_QColor_fromRgba(unsigned int rgba);
void setRed(QColor* theWrappedObject, int red);
QString name(QColor* theWrappedObject) const;
int value(QColor* theWrappedObject) const;
};
#endif // PYTHONQTWRAPPER_QCOLOR_H