我正在将 4.4 版的 Qt 项目转换为 5.5。我正在使用Visual Studio 2013。在 cpp 文件中,我包含 #include"private/qtextcontrol_p.h",它说不能打开源代码文件。当我检查我的Qt 5.5文件夹时,该文件不存在,但它在我的4.4文件夹中。该文件是否已从Qt 5.5中删除?
该文件已被移动或删除。Qt 4.4 不再受支持。您需要阅读Qt 4.x到5.x移植指南,以了解需要使用哪个等效控件。
此外,<private/qtextcontrol_p.h
是类的 PIMPL 实现的内部。不应直接在代码中使用头文件的私有版本。而是改用<QTextControl>
。