Qt-QPalette类的用法
QPalette是Qt中的一个调色板类,用于美化界面。
1.构造函数
- QPalette(const QColor & button)
- QPalette(Qt::GlobalColor button)
- QPalette(const QColor & button, const QColor & window)
- QPalette(const QPalette & p)
常用的构造函数如上,一般用QColor进行初始化,button表示窗口控件颜色,window表示窗口颜色。
QColor的初始化:
- QColor(int r, int g, int b, int a = 255)
- QColor(Qt::GlobalColor color)
其中Qt::GLobalColor包括:
如Qt::green。
2.成员函数
(用于设置颜色)
- void setColor(ColorGroup group, ColorRole role, const QColor & color)
- void setColor(ColorRole role, const QColor & color)