QMenu添加了图标就不显示文本怎么办
时间: 2024-01-24 09:04:18 浏览: 260
Qt菜单QMenu和菜单栏QMenuBar基本用法和自定义菜单用法总结.zip
如果您使用的是Qt Designer,则可以在属性编辑器中将“文本可见性”设置为“不可见”,然后在“图标”字段中添加图标。
如果您是在代码中手动创建QMenu,则可以使用以下代码将文本和图标添加到菜单项中:
```python
menu.addAction(QIcon("icon.png"), "菜单项文本")
```
请注意,如果您使用的是SVG格式的图标,则需要确保您的应用程序已经加载了QtSvg模块。可以在应用程序的初始化代码中添加以下行:
```python
from PyQt5.QtSvg import QSvgRenderer
```
阅读全文