我想将Qt4程序移植到Qt5,并且未定义某些功能(例如QHeaderView::setMoveable),但是我在qheaderview.h文件中看到具有一些魔术定义(QT_DEPRECATED_SINCE),应该可以重新启用它们。
为了让QHeaderView::setMovable重新出现,我该怎么做?如果有这样的方法,我不想重写我的代码。

最佳答案

您可以将以下行添加到您的.pro文件中:

DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0

关于c++ - 如何在Qt5中启用不推荐使用的功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25622952/

10-11 19:07