那个版本的pyqt QAction类有setIconSize()方法
时间: 2024-02-03 19:11:52 浏览: 118
PyQt5实现UI界面及内部控件自适应屏幕大小显示
5星 · 资源好评率100%
PyQt5中的QAction类有setIconSize()方法,可以设置QAction的图标大小。例如:
```python
action = QtWidgets.QAction("Action", self)
action.setIcon(QtGui.QIcon("icon.png"))
action.setIconSize(QtCore.QSize(32, 32)) # 设置图标大小为32x32像素
```
同时,还可以通过QToolBar的setIconSize()方法来设置QToolBar中所有QAction的图标大小。例如:
```python
toolbar = QtWidgets.QToolBar(self)
toolbar.setIconSize(QtCore.QSize(32, 32)) # 设置QToolBar中所有QAction的图标大小为32x32像素
```
阅读全文