Qt 系统自带颜色如下:
enum GlobalColor {
color0,
color1,
black,
white,
darkGray,
gray,
lightGray,
red,
green,
blue,
cyan,
magenta,
yellow,
darkRed,
darkGreen,
darkBlue,
darkCyan,
darkMagenta,
darkYellow,
transparent
};
对应颜色如下:
- color0: 这是自定义颜色,默认黑,RGB值为(255, 0, 0)
-
color1: 这也是自定义颜色,默认白,RGB值为(255, 255, 255)
-
black: (0, 0, 0)
-
white: (255, 255, 255)
-
darkGray: (169, 169, 169)
-
gray: (128, 128, 128)
-
lightGray: (211, 211, 211)
-
red: (255, 0, 0)
-
green: (0, 255, 0)
-
blue: (0, 0, 255)
-
cyan: (0, 255, 255)
-
magenta: (255, 0, 255)
-
yellow: (255, 255, 0)
-
darkRed: (139, 0, 0)
-
darkGreen: (0, 100, 0)
-
darkBlue: (0, 0, 139)
-
darkCyan: (0, 139, 139)
-
darkMagenta: (139, 0, 139)
-
darkYellow: (128, 128, 0)
-
transparent: (255, 255, 255, 0) // 透明通常不包含 RGB 值,可能需要额外的 alpha 通道
另外几个正常用到的颜色:
运行正常的绿色 (88, 206, 168)
网页式的按钮天蓝色 (78, 110, 242)
按钮获得焦点的颜色 (70, 98, 217)
颜色显示的html如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Change Text Color</title>
<style>
.colored-text {
color: rgb(255, 0, 0);
}
</style>
</head>
<body>
<p class="colored-text">This text should be red.</p>
</body>
</html>