|   | 
	
	
		| Intro_WebKit : QtWebKit1.htm | 
	
	
		| Create New Project   
		  
		  
		  
		  
		Project created 
		  
		  
		Add an Line Edit 
		   
		Add Four buttons 
		  
		Then add one QwebView 
		  
		  
		Name your browser Kit 
		  
		Now Edit  
		  
		  
		Go to mainwindow.cpp 
		  
		Click on First pushbutton "<-" and go to slot 
		  
		Select  
		 
  | 
	
	
		| Now we would add codes to the navigating buttons:
		 Go:back Button 
		  
		Forward Button 
		  
		Reload or Refreshing Button 
		  
		Go Or loading a Page 
		  
		Also make Line Edit control, responding to "Enter" or Return key on 
		the KeyBoard. 
		  
		Select return Prressed 
		 
  | 
	
	
		  | 
	
	
		| Save and Run the project: there was a error 
		  
		 
  | 
	
	
		| Code used :
		 QtWebKit1.pro 
		
			#------------------------------------------------- 
			# 
			# Project created by QtCreator 2014-08-02T06:29:46 
			# 
			#------------------------------------------------- 
			QT += core gui webkitwidgets 
			greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 
			TARGET = QtWebKit1 
			TEMPLATE = app 
			SOURCES += main.cpp\ 
			mainwindow.cpp 
			HEADERS += mainwindow.h 
			FORMS += mainwindow.ui 
  
		 
		 
  | 
	
	
		mainwindow.h
			#ifndef MAINWINDOW_H 
			#define MAINWINDOW_H 
			 
			#include <QMainWindow> 
			 
			namespace Ui { 
			class MainWindow; 
			} 
			 
			class MainWindow : public QMainWindow 
			{ 
			Q_OBJECT 
			 
			public: 
			explicit MainWindow(QWidget *parent = 0); 
			~MainWindow(); 
			 
			private slots: 
			void on_pushButton_clicked(); 
			void on_pushButton_2_clicked(); 
			void on_pushButton_3_clicked(); 
			void on_pushButton_4_clicked(); 
			void on_lineEdit_returnPressed(); 
			 
			private: 
			Ui::MainWindow *ui; 
			}; 
			 
			#endif // MAINWINDOW_H 
		 
		 | 
	
	
		main.cp
			#include "mainwindow.h" 
			#include <QApplication> 
			 
			int main(int argc, char *argv[]) 
			{ 
			QApplication a(argc, argv); 
			MainWindow w; 
			w.show(); 
			 
			return a.exec(); 
			} 
  
		 
		 | 
	
	
		mainwindow.cpp
			#include "mainwindow.h" 
			#include "ui_mainwindow.h" 
			#include <QtWebKit> 
			 
			 
			MainWindow::MainWindow(QWidget *parent) : 
			QMainWindow(parent), 
			ui(new Ui::MainWindow) 
			{ 
			ui->setupUi(this); 
			} 
			 
			MainWindow::~MainWindow() 
			{ 
			delete ui; 
			} 
			 
			void MainWindow::on_pushButton_clicked() 
			{ 
			ui->webView->back(); 
			} 
			//! Forward button 
			void MainWindow::on_pushButton_2_clicked() 
			{ 
			ui->webView->forward(); 
			} 
			 
			void MainWindow::on_pushButton_3_clicked() 
			{ 
			ui->webView->reload(); 
			} 
			// load a web page or Go 
			void MainWindow::on_pushButton_4_clicked() 
			{ 
			ui->webView->load(ui->lineEdit->text()); 
			} 
			// relay to load or go button 
			void MainWindow::on_lineEdit_returnPressed() 
			{ 
			on_pushButton_4_clicked(); 
			} 
  
		 
		 | 
	
	
		|   |