Qt样式表属性

Posted mc-r

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt样式表属性相关的知识,希望对你有一定的参考价值。

QT 样式表属性大全

Box样式

    width:宽度

    height:高度

    max-width:最大宽度

    max-height:最大高度

    min-width:最小宽度

    min-height:最小高度

    margin:边距尺寸

        margin-top

        margin-right

        margin-bottom

        margin-left

    padding:填充尺寸

        padding-top

        padding-right

        padding-bottom

        padding-left

位置样式

    position:定位属性

    如果position是relative(默认值),则将子控件移动一定的偏移量;如果position是absolute,则指定子控件相对于父控件位置

    top

    right

    bottom

    left

字体样式

font:字体样式

        font-family:字体类型

        font-size:字体大小

        font-style:字体风格

        font-weight:字体粗细

        font-color:字体颜色

文本样式

    text-decoration:文本修饰

    text-align:水平对齐

背景样式

background:背影样式

        background-color:背景颜色

        background-image:背景图片

        background-repeat:背景重复

        background-position:背景定位

        background-attachment:背景固定

        background-clip:设置元素的背景(背景图片或颜色)是否延伸到边框下面。

        background-origin:指定背景图片background-image 属性的原点位置的背景相对区域

 

边框样式

 

    border:边框样式

        border-top

            border-top-color

            border-top-style

            border-top-width

        border-right

            border-right-color

            border-right-style

            border-right-width

        border-bottom

            border-bottom-color

            border-bottom-style

            border-bottom-width

        border-left

            border-left-color

            border-left-style

            border-left-width

    border-color:边框颜色

    border-style:边框风格

    border-width:边框宽度

    border-image:边框图片

    border-radius:元素的外边框圆角

        border-top-left-radius

        border-top-right-radius

        border-bottom-right-radius

        border-bottom-left-radius

 

颜色样式

 

    alternate-background-color:交替行颜色

    gridline-color:QTableView中网格线的颜色

    selection-color:所选文本或项目的前景色

    selection-background-color:所选文本或项目的背景色

 

轮廓样式

 

    outline:轮廓属性

    outline-color:设置一个元素轮廓的颜色

    outline-offset:设置 outline 与元素边缘或边框之间的间隙

    outline-style:设置元素轮廓的样式

    outline-radius:设置元素的轮廓圆角

        outline-bottom-left-radius

        outline-bottom-right-radius

        outline-top-left-radius

        outline-top-right-radius

其他样式

    opacity:控件的不透明度

    icon-size:控件中图标的宽度和高度。

    image:在子控件的内容矩形中绘制的图像

    image-position:在Qt 4.3及更高版本中,可以使用相对或绝对位置指定图像图像位置的对齐

    spacing:控件中的内部间距

    subcontrol-origin:父元素中子控件的原始矩形。

    subcontrol-position:subcontrol-origin指定的原始矩形内子控件的对齐方式。

    button-layout:QDialogBu??ttonBox或QMessageBox中按钮的布局

    messagebox-text-interaction-flags:消息框中文本的交互行为

    dialogbuttonbox-buttons-have-icons:QDialogBu??ttonBox中的按钮是否显示图标

    titlebar-show-tooltips-on-buttons:是否在窗口标题栏按钮上显示工具提示。

    widget-animation-duration:动画应该持续多少(以毫秒为单位)。值等于零意味着将禁用动画

    lineedit-password-character:该QLineEdit的密码字符作为Unicode数字。

    lineedit-password-mask-delay:在将lineedit-password-character应用于可见字符之前,QLineEdit密码掩码延迟(以毫秒为单位)

    paint-alternating-row-colors-for-empty-area:QTreeView是否为空白区域(即没有项目的区域)绘制交替的行颜色

    show-decoration-selected:控制QListView中的选择是覆盖整个行还是仅覆盖文本的范围。

引用自:https://blog.csdn.net/u011471873/article/details/92400144

 

https://blog.csdn.net/qq_41673920/article/details/97116143

以上是关于Qt样式表属性的主要内容,如果未能解决你的问题,请参考以下文章

Qt样式表都有哪些属性可以设置

以编程方式确定 Qt 样式表选项?

QSS-qt样式表

QT样式表

qt 样式表基本用法

Qt常用样式表