(十二):透明窗体设置
发布时间
阅读量:
阅读量
QT学习笔记(十二):透明窗体设置
设计 My_Widget 类,其父类为 QWidget,在对应的源文件 My_Widget.cpp 中插入相应的代码实现
#include "widget.h"
#include "ui_widget.h"
#include <QGraphicsDropShadowEffect>
// 构造函数
Widget::Widget(QWidget *parent) : QWidget(parent),ui(new Ui::Widget)
{
ui->setupUi(this);
// 1.直接设置整个窗口的不透明度(含全部窗口内容)
setWindowOpacity(0.5); // 设置窗口的不透明度为0.5
// 2.窗体完全透明,部件不受影响
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_
全部评论 (0)
还没有任何评论哟~
