1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
#ifndef EXTENDEDPALETTE_H
#define EXTENDEDPALETTE_H
#include <QBrush>
#include <QPalette>
#include <QVariant>
class QStyle;
class ExtendedPalette
{
public:
ExtendedPalette();
QBrush editorString() const;
void setEditorString(const QBrush &value);
QBrush editorLineBase() const;
void setEditorLineBase(const QBrush &value);
bool styleChanged(QStyle* style, const QString& themeName);
QBrush mdiAreaBase() const;
void setMdiAreaBase(const QBrush& value);
QBrush editorExpression() const;
void setEditorExpression(const QBrush& value);
const QBrush& editorCurrentQueryBase() const;
void setEditorCurrentQueryBase(const QBrush& newEditorCurrentQueryBrush);
const QBrush& editorLineNumberBase() const;
void setEditorLineNumberBaseBrush(const QBrush& newEditorLineNumberBaseBrush);
private:
QBrush editorStringBrush;
QBrush editorExpressionBrush;
QBrush editorLineBaseBrush;
QBrush editorLineNumberBaseBrush;
QBrush editorCurrentQueryBrush;
QBrush mdiAreaBaseBrush;
QVariant initializedForPalette;
};
#endif // EXTENDEDPALETTE_H
|