1.去掉标题栏、窗体透明
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TranslucentBackground);
2.设置窗体圆角
在1的基础上,在窗体上添加QFrame控件,使其大小与窗口大小相同,
QFrame->resize(size());
然后设置frame的四角为圆角即可。
1.去掉标题栏、窗体透明
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TranslucentBackground);
2.设置窗体圆角
在1的基础上,在窗体上添加QFrame控件,使其大小与窗口大小相同,
QFrame->resize(size());
然后设置frame的四角为圆角即可。