Qt QGroupBox StyleSheet 边框设置

/****************************************************************************
 *                    Qt QGroupBox StyleSheet 边框设置
 * 声明:
 *     之前陈颖奇问到这个效果要怎么做出来,查了点资料后直接给他了,自己没有
 * 进行相关测试,现在貌似自己要用到这个功能,于是再次查资料并自己验证其功能
 * 效果。
 *
 *                                        2015-12-25 深圳 南山平山村 曾剑锋
 ***************************************************************************/

一、参考文档:
    1. Qt Style Sheets Examples
        http://doc.qt.io/qt-4.8/stylesheet-examples.html
    2. 解决linux环境下qt groupbox 边框不显示问题
        http://www.bubuko.com/infodetail-309027.html

二、解决方案:
    1. 在QGroupBox控件右键;
    2. 选择 Change styleSheet... 选项卡;
    3. 在文本框里输入(可以通过对话框上面的Add Resource、Add Gradient、Add
        Color、Add Font快速添加属性):
        QGroupBox {
            border-color: rgb(156, 156, 156);
            border-width: 1px;
            border-style: solid;
            margin-top: 0.5ex;
        }
        QGroupBox::title {
            subcontrol-origin: margin;
            subcontrol-position: top left;
            left: 10px;
            margin-left: 2px;
            padding: 0  0px;
        }
    4. 点击OK按钮;
    5. 确认效果。
时间: 2024-07-30 03:28:22

Qt QGroupBox StyleSheet 边框设置的相关文章

Qt中去掉QGroupBox的边框

ui->groupBox->setStyleSheet("QGroupBox{border:none}"); 这个是去掉groupBox中的所有QGroupBox的边框: ui->groupBox->setStyleSheet(“border:none"); 这个是去掉groupBox中的所有控件的边框: 原文地址:https://www.cnblogs.com/hshy/p/12334333.html

CSS盒模型--边框设置:border: 1px solid red(像素 样式 颜色 ),border-bottom:1px dotted #ccc

盒模型--边框(一) 盒子模型的边框就是围绕着内容及补白的线,这条线你可以设置它的粗细.样式和颜色(边框三个属性). 如下面代码为div来设置边框粗细为2px.样式为实心的.颜色为红色的边框: div{ border:2px solid red; } 上面是border代码的缩写形式,可以分开写: div{ border-width:2px; border-style:solid; border-color:red; } 注意: 1.border-style(边框样式)常见样式有: dashed

CSS如何将边框设置为虚线

CSS如何将边框设置为虚线: 在默认状态文本框都是实线边框,下面就来介绍一下如何实现虚线边框. 实例代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.51texiao.cn/" /> <title>蚂蚁部落</title&

html 边框虚线-html虚线边框设置

html 边框虚线实现通过CSS实现不同对象虚线边框样式(体感音波) 在HTML可以对大部分标签加边框或虚线边框,接下来DIVCSS5会对几个不同标签加虚线边框效果样式,大家可以根据演示扩展灵活掌握与应用到自己DIV+CSS布局中.一.用到CSS样式和HTML标签元素 - TOP 为了对html不同标签加边框虚线,我们选择几个常用标签对齐设置边框虚线效果.(体感音波) 1.html常用标签div标签spanul litable tr td 2.实例用到CSS属性单词(体感音波)borderwid

移动窗体(边框设置为None后的窗体)

1 #region 移动窗体(边框设置为None后的窗体) 2 3 /// <summary> 4 /// 重写WndProc方法,实现窗体移动和禁止双击最大化 5 /// </summary> 6 /// <param name="m">Windows 消息</param> 7 protected override void WndProc(ref Message m) 8 { 9 switch (m.Msg) 10 { 11 case

使用QT调试助手的设置方法

Qt Creator版本为2.7.0. Qt库版本为4.8.4. MinGW版本为4.40. 此版本的QtCreator的Qt调试助手改用了python,而mingw自带的gdb不支持python,所以需要支持python的gdb,才能使用Qt调试助手. 1.下载支持python的gbd. 支持python的gbd的下载路径如下: http://qt-project.org/wiki/QtCreatorBuildGdb http://download.qt-project.org/develop

Qt应用程序中设置字体

Qt应用程序中设置字体 应用程序中经常需要设置字体,例如office软件或者是其他的编辑器软件等等.这里主要涉及到如下几个概念:字体,字号以及风格(例如:粗体,斜体,下划线等等).Qt里面也有对应的类.接下来我们主要对这几个类进行详细的说明,最后举例说明它们的应用. 1.Qt中相关的类:QFontDatabase.QFont.QFontInfo和QFontMetrics.QFontMetricsF: (1)QFontDatabase QFontDatabase类提供了底层窗口系统所提供的系统可用

Qt 技巧:去除对话框边框 + 设置窗口可移动和透明

1.去除对话框标题栏和边框 在构造函数里设置:    this->setWindowFlags(Qt::FramelessWindowHint); Qt::Dialog     (按照对话框的形式创建窗口--帮助/关闭)Qt::Window  (按照正常窗口的形式创建窗口--最大化/最小化/关闭) 2.窗口可移动 去除边框会造成窗口不可移动,可以通过以下方法来解决: 自定义鼠标按下事件和鼠标移动事件: void yourwindow::mousePressEvent(QMouseEvent *e

Qt之阴影边框(转)

原文地址:http://blog.sina.com.cn/s/blog_a6fb6cc90101eoc7.html 阴影边框很常见,诸如360以及其他很多软件都有类似效果,了解CSS3的同学们应该都知道box-shadow,它就是来设定阴影效果的,那么Qt呢?看过一些资料,说是QSS是基于CSS2的,既然如此,box-shadow是基于CSS3的!那么Qt定然就用不了! 搜了一些资料,每张图片都做成阴影效果的固然不可能,直接舍弃(即使可以,也不采纳).如果实时的去画图,效率太低,最后选择了拼图的