示例:

# -*- coding: utf-8 -*-
"""
@File    : test.py
@Time    : 2020/3/30 17:49
@Author  : Dontla
@Email   : sxana@qq.com
@Software: PyCharm
"""
import PyQt5.QtGui as qg# Dontla 20200401 RGBA表示法 绿色 透明度128(默认框线颜色)DEFAULT_LINE_COLOR = qg.QColor(0, 255, 0, 128)
# Dontla 20200401 红色 透明度128(四个端点选择时默认填充颜色?)
DEFAULT_FILL_COLOR = qg.QColor(255, 0, 0, 128)
# Dontla 20200401 白色 框线选择时的颜色
DEFAULT_SELECT_LINE_COLOR = qg.QColor(255, 255, 255)
# Dontla 20200401 蓝色 框选择时填充颜色 透明度155
DEFAULT_SELECT_FILL_COLOR = qg.QColor(0, 128, 255, 155)
# Dontla 20200401 绿色 默认框的四个端点颜色
DEFAULT_VERTEX_FILL_COLOR = qg.QColor(0, 255, 0, 255)
# Dontla 20200401 红色 四个端点选择时默认填充颜色?
DEFAULT_HVERTEX_FILL_COLOR = qg.QColor(255, 0, 0)
MIN_Y_LABEL = 10

参考软件:LabelImg

参考文章1:PyQt5之QColor学习

参考文章2:QColor的使用

参考文章3:Python PyQt5.QtGui.QColor() Examples

python PyQt5 QColor()函数相关推荐

  1. python PyQt5 setGeometry()函数(设置当前QWidget的显示位置和大小)

    QT中的setGeometry (0, 0, 30, 35) 四个参数: 从屏幕上(0,0)位置开始(即为最左上角的点),显示一个30*35的界面(宽30,高35). 引用文章:QT中的setGeom ...

  2. python PyQt5 QMainWindow类(Qt主窗口框架,主窗口提供了用于构建应用程序用户界面的框架)

    https://doc.qt.io/qtforpython/PySide2/QtWidgets/QMainWindow.html?highlight=qmainwindow#PySide2.QtWid ...

  3. python PyQt5 QtWidgets.QWidget.setLayout()(将布局中的小部件重新父级化,以将窗口作为父级)

    https://doc.qt.io/qtforpython/PySide2/QtWidgets/QWidget.html?highlight=setlayout#PySide2.QtWidgets.P ...

  4. python PyQt5 QLabel()(可以用来显示文字、图片或作为放置一些控件提示信息的容器)

    QLabel对象作为一个占位符可以显示不可编辑的文本或者图片,也可以放一个gif动画,还可以作为其他控件的一个提示标记(如QComboBox下拉列表框.组合下拉框?): 该标签可以放纯文本,链接或者富 ...

  5. python PyQt5教程

    引用文章1:python PyQt5 教程 参考文章2:PyQt5 python官方教程 Qt for Python pyqt5-基础 PyQt5是一套来自Digia的Qt5应用框架和Python的粘 ...

  6. 手把手教你写一个基于python+pyqt5的股票盯盘软件

    今天教大家基于Python+pyqt5开发一款股票盯盘小软件,里面含有微信推送.策略分析.回测.实时统计持仓盈亏等功能,其实我们也可以把它叫做股票量化小软件.开发这么一款小软件首先得具备Python的 ...

  7. python+ pyqt5 实现最简单的计算器

    问题描述: 用python + pyqt5 实现最简单的计算器 [ 1: 只能进行 2 个数字的运算:2: 除法的第二位数不能是0 ] 运行效果: 问题解决: 全部代码如下: [ 只需要进行打包即可, ...

  8. Python+Pyqt5开发日志关键字检索工具

    项目测试中可能会涉及到日志安全测试,会检索组件打印的系统日志中是否包含敏感信息,如身份证号码.电话号码,明文密码等信息.正常组件较少,且日志量较少时,可通过将日志下载到本地,再通过Ctrl+F的方式进 ...

  9. Python+PyQt5实现五子棋游戏(人机博弈+深搜+α-β剪枝)

    Python+PyQt5实现五子棋游戏(人机博弈+深搜+α-β剪枝) 一.问题描述 1.五子棋 五子棋是全国智力运动会竞技项目之一,是一种两人对弈的纯策略型棋类游戏. 五子棋的棋具与围棋通用,是一种传 ...

最新文章

  1. MPB:北大口腔陈峰、陈智滨等-口腔常见微生物的培养方法
  2. 解决wget下载中文乱码的方法
  3. 贪心算法--加油站问题
  4. c++中有表示正无穷的数吗_阅读:贯穿编程人生CSAPP[2]信息表示
  5. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(七)我把魔法变成了积木
  6. 【渝粤教育】电大中专幼儿园课程论 (7)作业 题库
  7. springboot jar中没有主清单属性_Spring Boot 常见错误及解决方法
  8. allegro导出坐标文件正反面_Orcad与Allegro交互
  9. SpringBoot之解决一对一、多对一、多对多等关联实体在JSON序列化/输出时产生的无限递归死循环问题(infinite recursion)
  10. 微信分享接口 略缩图 php
  11. java多线程生产消费者_java多线程 生产消费者模型
  12. 你不可能没看过这10个设计师的文章
  13. Py修行路 python基础 (四)运算 copy
  14. linux下可执行文件无法执行问题定位排查
  15. 『2021最新~解决』The push refers to a repository [docker.io/
  16. SIM900/SIM900A 模块实现收发短信,打电话
  17. IOS代理协议与委托
  18. 票务搜索网站有戏网“今夜有戏”
  19. 7月16日数据科学库学习笔记——matplotlib 绘制散点图、条形图、直方图
  20. 力扣HOT100算法题5:最长回文字串

热门文章

  1. mongodb的delete_MongoDB 删除数据库
  2. 【实用】ABAP ALV单元格修改信息提示
  3. 【学习笔记】SAP CO成本估算相关
  4. 【MM模块】Schedule Agreement 计划协议
  5. ABAP销售合同删除Bapi
  6. 使用优化器提示(Optimizer Hints)
  7. 计划策略的配置参数(2)
  8. 企业是否真的需要BI?
  9. Unmarshalling Error: unexpected element 错误的解决
  10. 如何做好现状调研与需求分析