projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Introduce extra Palette roles for UiStyle
[quassel.git]
/
src
/
uisupport
/
qssparser.h
diff --git
a/src/uisupport/qssparser.h
b/src/uisupport/qssparser.h
index
e006955
..
ece5880
100644
(file)
--- a/
src/uisupport/qssparser.h
+++ b/
src/uisupport/qssparser.h
@@
-32,8
+32,8
@@
class QssParser {
void processStyleSheet(QString &sheet);
inline QPalette palette() const { return _palette; }
void processStyleSheet(QString &sheet);
inline QPalette palette() const { return _palette; }
+ inline QVector<QBrush> uiStylePalette() const { return _uiStylePalette; }
inline const QHash<quint64, QTextCharFormat>& formats() const { return _formats; }
inline const QHash<quint64, QTextCharFormat>& formats() const { return _formats; }
- inline QBrush markerLineBrush() const { return _markerLineBrush; }
protected:
typedef QList<qreal> ColorTuple;
protected:
typedef QList<qreal> ColorTuple;
@@
-60,11
+60,12
@@
class QssParser {
void parseFontFamily(const QString &str, QTextCharFormat *format);
QHash<QString, QPalette::ColorRole> _paletteColorRoles;
void parseFontFamily(const QString &str, QTextCharFormat *format);
QHash<QString, QPalette::ColorRole> _paletteColorRoles;
+ QHash<QString, UiStyle::ColorRole> _uiStyleColorRoles;
private:
QPalette _palette;
private:
QPalette _palette;
+ QVector<QBrush> _uiStylePalette;
QHash<quint64, QTextCharFormat> _formats;
QHash<quint64, QTextCharFormat> _formats;
- QBrush _markerLineBrush;
int _maxSenderHash;
};
int _maxSenderHash;
};