现在,我只是想在按下按钮时让'www.google.com'加载到webview中.在设计器中添加webview后,链接器开始变得疯狂.我在Windows 7上使用QT Creater 2.6.1和QT5.我在.pro文件中添加了QT + ='webkit stuff'.我已经尝试过清理和重建,仍然会遇到链接器错误.
由于某些奇怪的原因#include <QWebView>
在任何文件中添加" "会产生一个找不到文件的错误:"C:\ Users\Scott\Desktop\eCookBook\eCookBook2\cookbook.cpp:3:错误:C1083:无法打开包含文件:'QWebView':没有相应的文件和目录"
cookbook.h:
#ifndef COOKBOOK_H
#define COOKBOOK_H
#include <QMainWindow>
#include <QtWebKit/QWebElement>
#include <QtWebKit/QtWebKit>
#include <QtWebKitWidgets/QWebPage>
namespace Ui {
class cookBook;
}
class cookBook : public QMainWindow
{
Q_OBJECT
public:
explicit cookBook(QWidget *parent = 0);
~cookBook();
private slots:
void on_pushButton_clicked();
void on_textBrowser_anchorClicked(const QUrl &arg1);
private:
Ui::cookBook *ui;
//QWebPage page;
};
#endif // COOKBOOK_H
Run Code Online (Sandbox Code Playgroud)
cookbook.cpp
#include "cookbook.h"
#include "ui_cookbook.h"
//#include <QWebView>
//#include <QtWebKit/QtWebKit>
cookBook::cookBook(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::cookBook)
{
ui->setupUi(this); …
Run Code Online (Sandbox Code Playgroud)