QPalette pal;QBrush brush = pal.window();  //获取window的色值QColor windowColor = brush.color();QString stringColor = QString("rgba(%1,%2,%3,%4)").arg(windowColor.red()).arg(windowColor.green()).arg(windowColor.blue()).arg(tranValue);qDebug()<<"stringColor = "<<stringColor;ui->leftsidebarWidget->setStyleSheet(QString("QWidget#leftsidebarWidget{background-color: %1;\border: none; border-top-left-radius: 6px; \border-bottom-left-radius: 6px;}").arg(stringColor));

这样主题改变获取到的色值也会随之改变

写法二:

    QColor windowColor = palette().color(QPalette::Window);QString stringColor = QString("rgba(%1,%2,%3,%4)").arg(windowColor.red()).arg(windowColor.green()).arg(windowColor.blue()).arg(1);

这种写法按照道理来讲应该也是可行的,实际也帮助我解决了很多问题,但是在有的情况下获取到的值居然有偏差,原因不详。。。。。。。。。。。

QT获取调色板rgb色值相关推荐

  1. 使用 Qt 获取 UDP 数据并显示成图片

    一个项目,要接收 UDP 数据包,解析并获取其中的数据,主要根据解析出来的行号和序号将数据拼接起来,然后将拼接起来的数据(最重要的数据是 R.G.B 三个通道的像素值)显示在窗口中.考虑到每秒钟要接收 ...

  2. qt mysql显示文件名字_【实例】Qt获取文件属性

    Qt获取文件属性 文档名称 Qt获取文件属性 创建时间 2012-9-13 修改时间 2012-9-13 创建人 Baifx 简介(收获) QFileInfo类的使用 一.综述. 在Qt中QFileI ...

  3. Qt 获取文件夹下所有文件

    Qt 获取文件夹下所有文件代码如下: QStringList getFileNames(const QString &path) {QDir dir(path);QStringList nam ...

  4. Android 根据从服务器中获取的rgb值实现动态改变圆角加框的Imageview 的背景色

    先上图,效果图如上. 本来考虑用facebook的SimpleDraweeView 来实现圆角加框的,但并非所有的图片分支部分都可以实现圆角,目前只有占位图片和实际图片可以实现圆角. 后来使用自定义的 ...

  5. QT获取本地网络信息

    QT获取本地网络信息 开发工具与关键技术:QtCreator.C++ 作者:何任贤 撰写时间:2020年06月10日 获取本机网络信息要在工程文件(.Pro)加上 QT += network 然后就是 ...

  6. QT5 获取窗口、系统屏幕大小尺寸信息,Qt 获取控件位置坐标,屏幕坐标,相对父窗体坐标

    一.QT5 获取窗口大小尺寸信息 QT窗口尺寸,窗口大小和大小改变引起的事件 QResizeEvent. //窗口左上角的位置(含边框)qDebug() << this->frame ...

  7. Qt加载RGB内存数据,并显示彩色图

    最近在做图像处理,需要将试验得到的数据转化成RGB,再显示到界面 顺便学习了如下三个知识点: RGB数据生成BMP位图 YUV 格式与 RGB 格式的相互转换公式总结(C++版) 将RGB数组在内存中 ...

  8. Java获取图片RGB值

    前言 图片对比获取坐标的方法很多,我选择了比较简单的方法:对比rgb值.要想对比rgb值,就得先获取图片的rgb值.运用的是BufferedImage里的getRGNB方法. 解决方案 首先用.get ...

  9. Qt 获取 MacBook 设备序列号

    前言 用 Qt 获取 Mac 电脑序列号有两种方式,一种是在 Qt 中调用 Mac 原生接口 object-c 代码去获取,一种是在 Qt 中使用QProcess执行终端命令获取,然后读取终端返回的数 ...

最新文章

  1. 未来的电子计算机作文500字,我的新计算机作文500字
  2. 相邻省份最多的省区_2019年人口净流入最多的十座城市,其中有八座位于我国南方地区...
  3. Java面试题整理,docker可视化监控工具
  4. java七大设计原则,23种设计模式
  5. 外媒:特斯拉CEO马斯克加入反对英伟达收购Arm交易行列
  6. esayexcel下载问题
  7. PAT 乙级 1043. 输出PATest(20) Java版
  8. 计算机专业哪个专业不需要数学,计算机软件专业是不是需要数学很好啊
  9. 重构改善既有的代码设计(代码的坏味道)
  10. 用python帮别人写了个文字识别程序
  11. 高分子专业计算机建模,高分子与计算机模拟.doc
  12. 什么是soft matting方法_建筑师学“交互”有什么意义?零基础如何展开?
  13. vivado中实现VGA驱动学习笔记
  14. VM虚拟机下如何和Windows主机共享文件夹
  15. BZOJ1189: [HNOI2007]紧急疏散evacuate(二分答案,最大流)
  16. 通过简单的演示理解TCP/IP网络
  17. 论文阅读 (64):Weakly-supervised Video Anomaly Detection with Robust Temporal Feature Magnitude Learning
  18. Java数组去重问题
  19. Redis下载安装配置(linux版本)
  20. 递归查询树形结构数据

热门文章

  1. LaTeX:字体字号榜值对比
  2. CSP 201609-3 炉石传说(C++)
  3. C语言如何做手机游戏,C语言怎样实现一个简单的手机游戏小项目
  4. linux文件系统研究与设计,Linux下实时文件系统的设计
  5. LeetCode 871. Minimum Number of Refueling Stops 最少加油次数
  6. 硅麦克风的声学设计指南_电脑麦克风入门指南
  7. axios向springboot后台传递json数据
  8. BZOJ2754: [SCOI2012]喵星球上的点名(AC自动机/后缀自动机)
  9. 3G移动网络,给WAP带来什么?
  10. android装windows bios,普通安卓平板刷win10图文教程