在 Qt 中,您可以使用 CSS 样式表来QWidget
生成圆角:
QWidget#myWidget {
background-color: #ffbb33;
border-radius: 20px;
}
我想对此进行动画QWidget
处理以显示它从屏幕底部弹出以通知用户,但发现当小部件的高度小于边框半径时,圆形边缘会不和谐地消失。
有可能防止这种情况吗?
更新:我感谢每个人针对此问题提供的与网络相关的解决方案。他们中的大多数实际上确实很好地翻译了这个应用程序。但我只想指出,这个应用程序是C++
用Qt
库编码的。如果您有其他与网络相关的解决方案,请务必发布它们,但请注意,如果您使用网络技术来执行此操作,那么“它适用于我”在这种情况下并不完全适用。;)