如何在Qt5中启用已弃用的函数

时间:2014-09-02 12:02:31

标签: c++ qt

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

1 个答案:

答案 0 :(得分:6)

您可以在.pro文件中添加以下行:

DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0