方法

要将一个QLabel设置为圆形,需要用到QLabel的函数setStyleSheet(),修改StyleSheet就行。

// 设置label为红色圆形
QLabel* first = getFood();
const QString label_style = 
    "min-width:40px;min-height:40px;max-width:40px;max-height:40px;border-radius:20px;border:1px solid black;background:red";
first->setStyleSheet(label_style);

如果想修改为其它
background:green 修改为 绿色
background:grey 修改为 灰色
background:yellow 修改为黄色

效果

在这里插入图片描述

参考:https://blog.csdn.net/humanking7/article/details/88065087

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐