我正在阅读本教程: http ://www.tuxradar.com/content/code-project-create-qt-rss-reader 并尝试在 QT Creator 中创建 RSS 提要阅读器。由于这篇文章是一年前写的,我遇到了一个问题(见 img. 或访问 URL): https ://drive.google.com/file/d/0B1jfkoUAwYVhQTlOdGVjdS1sbDQ/edit?usp=sharing 据我了解:整个问题在于,“QHttpResponseHeader”和“QHttp”太旧了,在 QT 中已经使用多年了。我不知道如何解决这个问题,虽然我试过了。 如何解决问题? 我的项目(使用内联编辑器打开“h”和“cpp”文件):http: //1drv.ms/1njxfIy
问问题
1369 次
2 回答
1
于 2014-05-20T21:51:12.917 回答
1
我有同样的问题,通过解决方案,我尝试修改一些步骤。首先,我将 sequency 放入 bash
sudo git clone git://gitorius.org/qt/qthttp.git
cd qthttp/
sudo qmake -r
sudo make
sudo make install
它与最终竞赛的解决方案相同。因此,我的问题继续存在。在 tuxradar.com 的代码中,我在 .pro 文件中替换了 sequency
QT += xml\
network\
webkitwidgets\
http\
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
其余代码 (.pro) 仍然相同。在.h 文件中,我替换#include <QGui/QMainWindow>
为#include <QMainWindow>
并插入.h 文件#include <QHttp>
#include <QUrl>
。是这样吗,对不起我的英语。:)
于 2014-06-26T00:24:29.880 回答