QPalette设置各种背景色

news/2025/1/13 5:49:59/

          设置空间背景色

         setAutoFillBackground(true);  //设置自动填充

    QPalette palette = this->palette();
    palette.setColor(QPalette::Background,Qt::black);
    setPalette(palette);
注:

QPalette::ColorRole

QPalette::Window

10

通常指窗口部件的背景色

QPalette::Background

Window

This value is obsolete. Use Window instead.

QPalette::WindowText

0

通常指窗口不见的前景色;

QPalette::Foreground

WindowText

This value is obsolete. Use WindowText instead.

QPalette::Base

9

指文本输入窗口部件(比如QtextEdit,QLinedit等)的背景色.

QPalette::AlternateBase

16

Used as the alternate background color in views with alternating row colors (seeQAbstractItemView::setAlternatingRowColors()).

QPalette::ToolTipBase

18

提示符背景色

QPalette::ToolTipText

19

提示符前景色

QPalette::Text

6

与QPalette::Base一块使用,指文本输入窗口部件的前景色;

QPalette::Button

1

指按钮窗口部件的背景色;

QPalette::ButtonText

8

指按钮窗口部件的前景色.

QPalette::BrightText

7

A text color that is very different from WindowText, and contrasts well with e.g. Dark. Typically used for text that needs to be drawn where Text or WindowText would give poor contrast, such as on pressed push buttons. Note that text colors can be used for things other than just words; text colors are usually used for text, but it's quite common to use the text color roles for lines, icons, etc.

 

 


http://www.ppmy.cn/news/668150.html

相关文章

PYQT5设置背景图片

一、在ui文件所在位置新建txt文件&#xff0c;将文件类型改为qrc <RCC><qresource prefix"无前缀"><file>2.jpg</file></qresource> </RCC>二、在QT Designer界面拖入Combo Box组件&#xff0c;右键改变样式&#xff0c;添加背景…

QT中如何设置窗体的背景图片。

QT中如何设置窗体的背景图片。 一、设置方法有两种&#xff0c;如下&#xff1a; 1、利用style sheet给窗体设置背景 使用stylesheet设置背景图片还是有一些要注意的&#xff0c;如果是在mainwindow和dialog中&#xff0c;直接右键change style sheet在add resource中选择back…

微信从原版到现在所有界面图片_微信全部界面背景怎么设置

在新版的微信中&#xff0c;不仅仅是设置一个通用的聊天背景&#xff0c;还可以为每一个不同的聊天人设置不同的背景&#xff0c;怎样设置聊天背景呢&#xff0c;见下文。 为不同的聊天对象设置不同的背景 1、这是新版本微信的功能&#xff0c;对于旧版本请更新到新版本的微信。…

免费设置QQ空间背景音乐的方法

呵呵&#xff0c;从弟弟的QQ空间中看到的&#xff0c;转过来向大家推广一下&#xff0c;不错的说&#xff01; ①首先就是要登录空间。 ②然后点击自定义。 ③接着&#xff0c;在网页的地址栏中&#xff0c;输入这段代码“Javascript:window.top.space_addItem(6,703,0,0,200,2…

WinForm 设置背景图片

新建窗体&#xff0c;命名为"login.cs" 在"login.cs"中加入这一段代码 //这里的图片的路径需要使用绝对路径 this.BackgroundImage Image.FromFile("E:\\loginView\\background3.jpg");

android 聊天气泡背景图片,聊天气泡背景图片拉伸设置

以前一直对类似聊天气泡背景图片拉伸的设置纠结&#xff0c;不管如何设置UIEdgeInsets属性都不能正常设置&#xff0c;今天对以下几种情况进行了总结&#xff0c;如有需要的同学可进行参考&#xff1a; 说明&#xff1a; /** 1、UIEdgeInsets中的值都可以以像素为单位进行设置 …

本地文件如何复制到服务器上 180.188.22.X

当我们在远程服务器时&#xff0c;有时会想要直接在本地电脑上复制文本到服务器上&#xff0c;或者把服务器上的文本文件复制到电脑上却无法进行操作。当我们遇到这样的情况&#xff0c;应该如何处理呢。系统如果是Windows的情况下&#xff0c;可以进行以下操作&#xff1a;打开…

bash shell 杂记 (1) 几个有用的知识

从本章开始,整理了一些我学习bash shell的一些知识点,分享出来共勉 什么是bash ,用的是哪一个版本 bash 是一种 shell,也就是命令解释器。bash(或者说任何 shell)的主要目的是让用户可以同计算机操作系统交互,以便完成想做的任务。这通常涉及运行程序,因此 shell 会接…