zoukankan      html  css  js  c++  java
  • Qt 设置widget控件样式(基本属性、背景)

    注:本博客为转载,本博客意在学习记录。

    样式:

    1、使用QPalette 添加样式,最后赋值为widget小控件或者整体控件(this指针)。

    QPalette palette = this->palette();
        palette.setColor(QPalette::Base,QColor(0,255,255));
        palette.setColor(QPalette::Window,QColor(0,0,0));
        this->setPalette(palette);

    2、注意事项

    如果是整体widget,这样设置就可以,如果是整体widget下边的小widget控件,需要增加一条代码:

    this->setAutoFillBackground(true);//属性控制小部件背景是否自动填充

    隐藏标题栏:

    如果界面需要隐藏标题栏,必须在设置完全局控件样式之后添加隐藏标题栏代码。

    this->setWindowFlags(Qt::FramelessWindowHint | Qt::Tool | Qt::WindowStaysOnTopHint);
  • 相关阅读:
    ActiveRecord
    AOP
    Controller
    JFinalConfig
    Java I/O的工作机制2
    Java I/O的工作机制1
    MyEclipse 在build path时无效
    Android studio与夜神模拟器连接
    城市选择选择 / 三级联动
    drawer抽屉 / drawer的开关
  • 原文地址:https://www.cnblogs.com/shuoguoleilei/p/11430999.html
Copyright © 2011-2022 走看看