qt圆角对话框

  • Post author:
  • Post category:qt
  • Post comments:0评论

对话框上创建和对话框相同大小的QFrame,并设置qss。

QDialog{
    color: #000000;
    border: none; 
    background-color: rgba(255, 255, 255, 0%);
}
QFrame{
    border-radius: 15px;
    background-color: rgba(255, 255, 255, 50%);
}

对话框类构造函数里面调用

//设置无边框窗口
setWindowFlags(windowFlags() | Qt::FramelessWindowHint);
//设置窗口背景透明
setAttribute(Qt::WA_TranslucentBackground); 
文章作者: 张拓
文章链接: http://www.xssl.online/qt%e5%9c%86%e8%a7%92%e5%af%b9%e8%af%9d%e6%a1%86/
版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议。转载请注明来自 张拓的博客
浏览次数: 542

张拓

陕西西安蓝田张拓QQ1070410059。一生所求不过“心安”二字。 然,尘世多纷扰。

发表回复