【发布时间】:2019-08-13 20:02:22
【问题描述】:
我目前正在将一个大型应用程序从 Py2/PySide 1.2.4 移植到 Py3/PySide2 5.13.0,我发现了一个与 QPixmapCache.find(key, pixmap) 的使用相关的 DeprecationWarning。
c:\path\to\module.py:220: DeprecationWarning: QPixmapCache.find(const QString & key, QPixmap & pixmap) is deprecated
if (QPixmapCache.find("image_key", pixmap) is False):
我想修复此弃用警告,但 documentation 并不是很有帮助:
- 实际上在一处明确建议使用已弃用的功能。 (
PySide2.QtGui.QPixmapCache.find(key)) -
static PySide2.QtGui.QPixmapCache.find(key, pixmap)有两个条目- 其中一个被列为已弃用。
- 另一个不是。
- 似乎对现代用法没有任何建议。 (或者我没找到)。
那么,对于已弃用的 PySide2.QtGui.QPixmapCache.find(key, pixmap),建议的修复方法是什么?
【问题讨论】:
标签: python python-3.x pyside2 deprecation-warning