q网页分段错误
QWebPage segmentation fault
当我实例化一个q网页对象时,我有一个分割错误,我不明白为什么!
我调用main。cpp中的对象
webview *nav = new webview();
my webview.h:
#ifndef WEBVIEW_H
#define WEBVIEW_H
#include <QRegularExpression>
#include <QWebPage>
#include <QWebFrame>
#include <QPrinter>
#include <QDebug>
#include "arguments.h"
class webview
{
public:
webview();
~webview();
bool load(Arguments *args);
QWebFrame* getFrame() { return frame;}
private:
QWebPage *page;
QWebFrame *frame;
};
和我的webview.cpp
#include "webview.h"
webview::webview()
{
page = new QWebPage();
}
[...]
webview::~webview()
{
delete page;
}
webview构造函数中出现分割错误:
page = new QWebPage();
我真的不明白为什么
你可以在这里下载项目:http://www.partage-facile.com/Y8NROQ09HG/htmltopdf.tar.gz.html
QtWebKit不能与QCoreApplication一起使用,请将QCoreApplication全部改为QApplication
如果你真的不需要在Widget中嵌入你的页面(你没有设置它的父),你可以在堆栈上创建QWebPage
参见Qt文档中的示例
相关文章:
- 在某些循环内使用vector.push_back时出现分段错误
- 为什么在运行时没有向我们提供有关分段错误的更多信息?
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- 当我的阵列太大时出现分段错误
- 分段错误当我试图运行程序时出错
- 在c++中初始化矩阵时出现分段错误(核心转储)
- 尝试使用集合函数时出现分段错误
- 我无法缩小此分段错误的原因
- g++的分段错误(在NaN上使用to_string两次时)
- 为什么我使用 std::copy() 收到运行时错误(分段错误)?
- 为什么我的代码包含错误分段错误(核心转储)?
- 为什么会出现此错误?- 分段错误(核心转储)
- 意外的运行时错误(分段错误)
- C++将文本文件读入数组,运行错误:分段错误
- mmap 错误:分段错误/指针无效错误
- 在我的代码中找不到错误....分段错误
- 错误:分段故障(核心转储)阵列
- 用string.h将错误分段到队列中
- c++字符串流转换错误:分段错误
- 为什么我的代码显示错误分段错误(核心转储)