15 qDebug() <<
"python qss adapter killed";
71 return mOperatorColor;
81 return mDefclassColor;
96 return mSingleQuotedStringColor;
101 return mDoubleQuotedStringColor;
106 return mCommentColor;
116 mKeywordColor = color;
121 mOperatorColor = color;
131 mDefclassColor = color;
141 mNumberColor = color;
146 mSingleQuotedStringColor = color;
151 mDoubleQuotedStringColor = color;
156 mCommentColor = color;
QSS Adapter to provide the color configurations used by the PythonSyntaxHighlighter.
QTextCharFormat mDefclassFormat
void setDoubleQuotedStringColor(const QColor &color)
static PythonQssAdapter * instance()
void setNumberColor(const QColor &color)
void setCommentColor(const QColor &color)
void setKeywordColor(const QColor &color)
void setOperatorColor(const QColor &color)
QColor singleQuotedStringColor
void setBraceColor(const QColor &color)
QTextCharFormat mBraceFormat
QTextCharFormat mNumberFormat
void setSingleQuotedStringColor(const QColor &color)
QTextCharFormat mSingleQuotedStringFormat
QTextCharFormat mCommentFormat
void setDefclassColor(const QColor &color)
QTextCharFormat mDoubleQuotedStringFormat
QColor doubleQuotedStringColor
QTextCharFormat mKeywordFormat
QTextCharFormat mOperatorFormat
void setSelfColor(const QColor &color)
PythonQssAdapter(QWidget *parent=nullptr)
QTextCharFormat mSelfFormat
virtual void polish(QWidget *widget)
virtual void unpolish(QWidget *widget)
void setFontItalic(bool italic)
void setForeground(const QBrush &brush)