#ifndef COLOR_PALETTE_H #define COLOR_PALETTE_H #include #include class ColorPalette { public: ColorPalette(); enum Color { Black, Red, Green, Yellow, Blue, Magenta, Cyan, White, DefaultForground, DefaultBackground, numberOfColors }; QColor color(Color color, bool bold) const; QColor normalColor(Color color) const; QColor lightColor(Color color) const; private: QVector m_normalColors; QVector m_lightColors; QVector m_intenseColors; }; #endif // COLOR_PALETTE_H