如何使用QT创建器获取网页源代码?
How to get a web page source code using QT Creator?
我正在使用Qt Creator和C++,需要将网页源代码分配给文本变量。 但不确定我是否应该使用QWebEngineView,QTextBrowser或其他类,特别是什么功能。
QString sourcecode=someFunction(www.example.com);
您可以包含QtNetwork并尝试类似以下内容,其中url_string是您的http地址std::string
:
QNetworkAccessManager manager;
QUrl url(url_string.c_str());
QNetworkRequest request(url);
QNetworkReply *reply(manager.get(request));
QEventLoop loop;
QObject::connect(reply, SIGNAL(finished()) , &loop, SLOT(quit()));
loop.exec();
std::string ret = reply->readAll().toStdString();
相关文章:
- 在Linux中哪里可以找到互斥、未来等的源代码
- 如果编译的源代码是特定于它编译的硬件的,我们如何分发它
- 使用cmake从源代码构建MySQL连接器/C++失败(与以前的声明冲突)
- 难以理解某些人解决IOI问题的源代码
- 使用g++编译hdf5源代码
- 如何使用C++读取另一个程序中的源代码输出
- Poco FindMySql.cmake 无法找到 MySQL 源代码
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- C++出现控制台错误.我无法识别源代码的问题
- 在 emscripten 网页汇编正在运行期间更新进度条?
- Qt Quick,如何更改 Ui 源代码?
- 使用 Git 处理 C++ Visual Studio 2019 解决方案的外部依赖项源代码管理的最佳方法是什么?
- 从macOS Catalina上的源代码编译LLVM(如何解决未找到"stdio.h")
- 如何使用QT创建器获取网页源代码?
- 从源代码构建 gRPC C++
- Qt 网页程序集缓存
- 你能把整个网页嵌入到c++源代码中吗
- 如何在后台打开默认浏览器并获取网页的源代码
- 如何在C++中获取网页的源代码
- 在fasm或nasm中阅读网页的源代码