您当前的位置: 首页 >  qt

令狐掌门

暂无认证

  • 4浏览

    0关注

    513博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Qt按钮qss样式总结

令狐掌门 发布时间:2019-06-18 13:27:48 ,浏览量:4

        Qt的界面可以通过qss语法优化,相对于MFC方便了很多,不用继承,重写按钮类的相关类和方法,用类似css样式表的语句即可进行美化,UI和主程序无关,例如下面是一个优化后的按:

                                                                  

        设置了倒角,边框,背景,鼠标停留,按下的效果,qss语句如下:

QPushButton
{  
    /* 前景色 */  
    color:green;  

    /* 背景色 */  
    background-color:rgb(223,223,223);  

    /* 边框风格 */  
    border-style:outset;  

    /* 边框宽度 */  
    border-width:0.5px;  

    /* 边框颜色 */  
    border-color:rgb(10,45,110);  

    /* 边框倒角 */  
    border-radius:10px;  

    /* 字体 */  
    font:bold 14px;  

    /* 控件最小宽度 */  
    min-width:100px;  

    /* 控件最小高度 */  
    min-height:20px;  

    /* 内边距 */  
    padding:4px;  
} 

/* 鼠标按下时的效果 */ 
QPushButton#pushButton:pressed 
{  
    /* 改变背景色 */  
 
关注
打赏
1652240117
查看更多评论
立即登录/注册

微信扫码登录

0.0480s