首页 > 其他分享 >【QSS样式表 - ⑪】:QDateTimeEdit控件样式

【QSS样式表 - ⑪】:QDateTimeEdit控件样式

时间:2024-12-24 13:30:26浏览次数:6  
标签:控件 QDateTimeEdit color QSS selection 样式表 images QCalendarWidget

文章目录

QDateTimeEdit控件样式

  1. QDateTimeEdit 子控件
    在这里插入图片描述

  2. QCalendarWidget 的子控件
    在这里插入图片描述
    在这里插入图片描述

  3. 属性选择器
    在这里插入图片描述

QSS示例

  1. 新建一个 QMainWindow ,并在窗口中放置 QDateTimeEdit 和 QCalendarWidget 控件。对 QDateTimeEdit控件的设置如下:
    在这里插入图片描述
    在这里插入图片描述

  2. 如下图所示。

    QDateTimeEdit{
    	border: 1px solid black;
    	font-size: 20px;
    	selection-color: red;
    	selection-background-color: yellow;
    	padding-left: 10px;
    }
    
    /* 带日历的模式,右侧下拉按钮的容器 */
    QDateTimeEdit[calendarPopup=true]::drop-down{
    	border: none;
    	width: 30px;
    }
    
    /* 带日历的模式,下拉箭头*/
    QDateTimeEdit[calendarPopup=true]::down-arrow {
    	image: url(:/images/images/calendar.png);
    }
    
    /* 按钮的菜单指示 */
    QCalendarWidget QToolButton:menu-indicator{
    	image: None;
    }
    
    /* 顶部导航条 */
    QCalendarWidget QWidget#qt_calendar_navigationbar{
    	font-size: 20px;
    	background-color: blue;
    	border: 2px solid yellow;
    }
    
    /* QCalendarWidget 上左箭头图片 */
    QCalendarWidget QToolButton#qt_calendar_prevmonth{
    	qproperty-icon: url(:/images/images/left-arrow.png);
    }
    
    /* QCalendarWidget 上右箭头图片 */
    QCalendarWidget QToolButton#qt_calendar_nextmonth{
    	qproperty-icon: url(:/images/images/right-arrow.png);
    }
    
    /* 日历视图的效果 */
    QCalendarWidget QAbstractItemView {
    	color: black;
    	selection-color: blue;
    	selection-background-color: red;
    	font-size: 12px;
    }
    

    在这里插入图片描述

标签:控件,QDateTimeEdit,color,QSS,selection,样式表,images,QCalendarWidget
From: https://blog.csdn.net/Oh_Python/article/details/144683979

相关文章

  • 08. 文本框控件
    一、文本框控件  图形界面上需要输入信息,与程序进行沟通,输入数据信息的控件有单行文本控件、多行文本控件等。我们可以在终端中使用pip安装pyside6模块。pipinstallpyside6二、单行文本框控件  QLineEdit控件是单行文本编辑器,用于接收用户输入的字符串数据,并显示......
  • Vscode实现应用qss样式表
    qss简介qss(QtStyleSheets)是一种基于CSS的样式语言,用于描述用户界面元素的外观和感觉。qss可以让用户在不修改代码的情况下,轻松地自定义应用程序的外观。其语法基本如下:objectName{property:value;}其中,objectName是要设置样式的对象名,property是要设置的属性,value是属......
  • 【QSS样式表 - ⑥】:QPushButton控件样式
    文章目录QPushBUtton控件样式QSS示例QPushBUtton控件样式常用子控件常用伪状态QSS示例代码:QPushButton{ background-color:#99B5D1; color:white; font-weigth:bold; border-radius:20px;}QPushButton:hover{ background-color:red;}QPushBu......
  • 最新版Chrome浏览器加ActiveX控件之多个VLC控件同时加载
     背景    VLCMediaPlayer是一款可播放大多数格式,而无需安装编解码器包的媒体播放器。可以播放MPEG-1、MPEG-2、MPEG-4、DivX、DVD/VCD、卫星数字电视频道、地面数字电视频道(digitalterrestrialtelevisionchannels)、在许多作业平台底下透过宽带IPv4、IPv6网......
  • QT网盘笔记(日志,qss,加密)
    前言:本章为本人在学习QT网盘时学到的知识,在此记录。一、QT日志1、前因(1)网盘服务端需要记录每一个登陆者登录的时间,账号名,在遇到除操作错误的错误时候会统计到日志中,同时客户的意见反馈也写入其中。(2)加上互斥锁防止多线程写入时混乱。2、互斥锁    (1)定义:在多......
  • Wpf Prism中添加新控件的区域适配器
    上节中我们讲了怎么样定义一个区域与区域引用视图,但并不是所有的组件都支持组件当作区域使用,比如StackPanel就不支持当作区域来使用:我们自接使用会报以下错误,这时候我们就要自定义一个区域适配器: 1.首先我们创建一个StackPanelRegionAdapter的类:1usingPrism.Regions;2......
  • 源码分析之Openlayers中ZoomSlider滑块缩放控件
    概述ZoomSlider滑块缩放控件就是Zoom缩放控件的异形体,通过滑块的拖动或者点击滑槽,实现地图的缩放;另外其他方式控制地图缩放时,也会引起滑块在滑槽中的位置改变;即ZoomSlider滑块缩放控件会监听地图的缩放级别,当级别发生改变时,也会触发ZoomSlider中注册的事件,从而改变滑块的相......
  • 07. 按钮控件
    一、按钮控件  PySide6中按钮分为push按钮(按压型)、check按钮(勾选型)和toggle按钮(切换型,多个按钮中只有一个可以选中)。其中,push按钮有QPushButton按钮和QToolButton按钮,check按钮是QCheckBox按钮,toggle按钮是QRadioButton,它们都继承自QAbastractButton,除此之外......
  • 在Excel中绘制ActiveX控件:解决文本编辑框定位问题
    目录引言问题描述解决方案方法1:使用Range对象的Left和Top属性方法2:使用相对位置方法3:使用单元格作为参考结论代码实现​​​​​​​引言在Excel中添加ActiveX控件,如按钮和文本编辑框,可以极大地增强工作表的交互性。然而,定位这些控件可能会遇到一些挑战。在本文中,......
  • 06. 标签控件
    一、标签控件  QLabel控件,又称为标签控件,它主要用于显示用户不能编辑的文本,标识窗体上的对象(例如,给文本框、列表框添加描述信息等)。  我们可以在终端中使用pip安装pyside6模块。pipinstallpyside6label=QLabel()  创建好的标签控件,我们可以调用show()方......