##// END OF EJS Templates
added experimental compacting to avoid generation of hundreds of files that all include the same stuff...
added experimental compacting to avoid generation of hundreds of files that all include the same stuff git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@128 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r73:40dc86970256
r92:f97ec94c87a9
Show More
PythonQtWrapper_QPalette.h
73 lines | 5.0 KiB | text/x-c | CLexer
#ifndef PYTHONQTWRAPPER_QPALETTE_H
#define PYTHONQTWRAPPER_QPALETTE_H
#include <qpalette.h>
#include <QObject>
#include <PythonQt.h>
#include <QVariant>
#include <qbrush.h>
#include <qcolor.h>
#include <qdatastream.h>
#include <qpalette.h>
class PythonQtWrapper_QPalette : public QObject
{ Q_OBJECT
public:
Q_ENUMS(ColorGroup ColorRole )
enum ColorGroup{
Active = QPalette::Active, Disabled = QPalette::Disabled, Inactive = QPalette::Inactive, NColorGroups = QPalette::NColorGroups, Current = QPalette::Current, All = QPalette::All, Normal = QPalette::Normal};
enum ColorRole{
WindowText = QPalette::WindowText, Button = QPalette::Button, Light = QPalette::Light, Midlight = QPalette::Midlight, Dark = QPalette::Dark, Mid = QPalette::Mid, Text = QPalette::Text, BrightText = QPalette::BrightText, ButtonText = QPalette::ButtonText, Base = QPalette::Base, Window = QPalette::Window, Shadow = QPalette::Shadow, Highlight = QPalette::Highlight, HighlightedText = QPalette::HighlightedText, Link = QPalette::Link, LinkVisited = QPalette::LinkVisited, AlternateBase = QPalette::AlternateBase, NoRole = QPalette::NoRole, ToolTipBase = QPalette::ToolTipBase, ToolTipText = QPalette::ToolTipText, NColorRoles = QPalette::NColorRoles, Foreground = QPalette::Foreground, Background = QPalette::Background};
public slots:
QPalette* new_QPalette();
QPalette* new_QPalette(Qt::GlobalColor button);
QPalette* new_QPalette(const QBrush& windowText, const QBrush& button, const QBrush& light, const QBrush& dark, const QBrush& mid, const QBrush& text, const QBrush& bright_text, const QBrush& base, const QBrush& window);
QPalette* new_QPalette(const QColor& button);
QPalette* new_QPalette(const QColor& button, const QColor& window);
QPalette* new_QPalette(const QPalette& palette);
void delete_QPalette(QPalette* obj) { delete obj; }
const QBrush* alternateBase(QPalette* theWrappedObject) const;
const QBrush* window(QPalette* theWrappedObject) const;
bool isCopyOf(QPalette* theWrappedObject, const QPalette& p) const;
const QBrush* linkVisited(QPalette* theWrappedObject) const;
const QBrush* link(QPalette* theWrappedObject) const;
const QBrush* windowText(QPalette* theWrappedObject) const;
const QBrush* buttonText(QPalette* theWrappedObject) const;
uint resolve(QPalette* theWrappedObject) const;
const QBrush* button(QPalette* theWrappedObject) const;
qint64 cacheKey(QPalette* theWrappedObject) const;
void setBrush(QPalette* theWrappedObject, QPalette::ColorGroup cg, QPalette::ColorRole cr, const QBrush& brush);
const QBrush* mid(QPalette* theWrappedObject) const;
const QBrush* toolTipText(QPalette* theWrappedObject) const;
const QBrush* light(QPalette* theWrappedObject) const;
bool isBrushSet(QPalette* theWrappedObject, QPalette::ColorGroup cg, QPalette::ColorRole cr) const;
const QColor* color(QPalette* theWrappedObject, QPalette::ColorRole cr) const;
void setCurrentColorGroup(QPalette* theWrappedObject, QPalette::ColorGroup cg);
const QBrush* text(QPalette* theWrappedObject) const;
const QColor* color(QPalette* theWrappedObject, QPalette::ColorGroup cg, QPalette::ColorRole cr) const;
void setColor(QPalette* theWrappedObject, QPalette::ColorRole cr, const QColor& color);
const QBrush* base(QPalette* theWrappedObject) const;
const QBrush* brush(QPalette* theWrappedObject, QPalette::ColorRole cr) const;
void writeTo(QPalette* theWrappedObject, QDataStream& ds);
QPalette::ColorGroup currentColorGroup(QPalette* theWrappedObject) const;
const QBrush* brush(QPalette* theWrappedObject, QPalette::ColorGroup cg, QPalette::ColorRole cr) const;
void resolve(QPalette* theWrappedObject, uint mask);
bool operator_equal(QPalette* theWrappedObject, const QPalette& p) const;
QPalette resolve(QPalette* theWrappedObject, const QPalette& arg__1) const;
void setBrush(QPalette* theWrappedObject, QPalette::ColorRole cr, const QBrush& brush);
const QBrush* highlight(QPalette* theWrappedObject) const;
const QBrush* highlightedText(QPalette* theWrappedObject) const;
const QBrush* shadow(QPalette* theWrappedObject) const;
const QBrush* midlight(QPalette* theWrappedObject) const;
void setColorGroup(QPalette* theWrappedObject, QPalette::ColorGroup cr, const QBrush& windowText, const QBrush& button, const QBrush& light, const QBrush& dark, const QBrush& mid, const QBrush& text, const QBrush& bright_text, const QBrush& base, const QBrush& window);
void readFrom(QPalette* theWrappedObject, QDataStream& ds);
const QBrush* brightText(QPalette* theWrappedObject) const;
bool isEqual(QPalette* theWrappedObject, QPalette::ColorGroup cr1, QPalette::ColorGroup cr2) const;
const QBrush* dark(QPalette* theWrappedObject) const;
const QBrush* toolTipBase(QPalette* theWrappedObject) const;
void setColor(QPalette* theWrappedObject, QPalette::ColorGroup cg, QPalette::ColorRole cr, const QColor& color);
};
#endif // PYTHONQTWRAPPER_QPALETTE_H