视频直播app源码,对首页样式的整体调整,调整成圆角化

视频直播app源码,对首页样式的整体调整,调整成圆角化实现的相关代码

添加头文件:

 


#include <QPainter>
#include <QBitmap>

​在构造函数里面添加如下代码即可实现:

 


    this->setWindowFlags(Qt::FramelessWindowHint);//新建无边框窗口,可以把边框完全去掉
    QBitmap bmp(this->size());
    bmp.fill();
    QPainter p(&bmp);
    p.setPen(Qt::NoPen);
    p.setBrush(Qt::black);
    p.drawRoundedRect(bmp.rect(),10,10);//像素为10的圆角
    setMask(bmp);
//获取用户分辨率率
    QDesktopWidget* desktopWidget = QApplication::desktop();
    //得到客户区矩形
    QRect clientRect = desktopWidget->availableGeometry();
    //得到应用程序矩形
    QRect applicationRect = desktopWidget->screenGeometry();
    qDebug()<<clientRect<<applicationRect;

以上就是 视频直播app源码,对首页样式的整体调整,调整成圆角化实现的相关代码,更多内容欢迎关注之后的文章

 

posted @ 2022-02-09 14:12  云豹科技-苏凌霄  阅读(40)  评论(0)    收藏  举报