Public Types | Public Slots | Signals | Public Member Functions | Properties | Friends

QWebFrame Class Reference

Search for all occurrences

Detailed Description

Definition at line 103 of file qwebframe.h.

#include <qwebframe.h>

Inheritance diagram for QWebFrame:
Inheritance graph
[legend]

List of all members.

Public Types

enum   RenderLayer { ContentsLayer = 0x10, ScrollBarLayer = 0x20, PanIconLayer = 0x40, AllLayers = 0xff }

Public Slots

QVariant  evaluateJavaScript (const QString &scriptSource)
void  print (QPrinter *printer) const

Signals

void  javaScriptWindowObjectCleared ()
void  provisionalLoad ()
void  titleChanged (const QString &title)
void  urlChanged (const QUrl &url)
void  initialLayoutCompleted ()
void  iconChanged ()
void  contentsSizeChanged (const QSize &size)
void  loadStarted ()
void  loadFinished (bool ok)
void  pageChanged ()

Public Member Functions

QWebPage page () const
void  load (const QUrl &url)
void  load (const QNetworkRequest &request, QNetworkAccessManager::Operation operation=QNetworkAccessManager::GetOperation, const QByteArray &body=QByteArray())
void  setHtml (const QString &html, const QUrl &baseUrl=QUrl())
void  setContent (const QByteArray &data, const QString &mimeType=QString(), const QUrl &baseUrl=QUrl())
void  addToJavaScriptWindowObject (const QString &name, QObject *object)
void  addToJavaScriptWindowObject (const QString &name, QObject *object, QScriptEngine::ValueOwnership ownership)
QString  toHtml () const
QString  toPlainText () const
QString  renderTreeDump () const
QString  title () const
void  setUrl (const QUrl &url)
QUrl  url () const
QUrl  requestedUrl () const
QUrl  baseUrl () const
QIcon  icon () const
QMultiMap< QString, QString metaData () const
QString  frameName () const
QWebFrame parentFrame () const
QList< QWebFrame * >  childFrames () const
Qt::ScrollBarPolicy  scrollBarPolicy (Qt::Orientation orientation) const
void  setScrollBarPolicy (Qt::Orientation orientation, Qt::ScrollBarPolicy policy)
void  setScrollBarValue (Qt::Orientation orientation, int value)
int  scrollBarValue (Qt::Orientation orientation) const
int  scrollBarMinimum (Qt::Orientation orientation) const
int  scrollBarMaximum (Qt::Orientation orientation) const
QRect  scrollBarGeometry (Qt::Orientation orientation) const
void  scroll (int, int)
QPoint  scrollPosition () const
void  setScrollPosition (const QPoint &pos)
void  scrollToAnchor (const QString &anchor)
void  render (QPainter *)
void  render (QPainter *, const QRegion &clip)
void  render (QPainter *, RenderLayer layer, const QRegion &clip=QRegion())
void  setTextSizeMultiplier (qreal factor)
qreal  textSizeMultiplier () const
qreal  zoomFactor () const
void  setZoomFactor (qreal factor)
bool  hasFocus () const
void  setFocus ()
QPoint  pos () const
QRect  geometry () const
QSize  contentsSize () const
QWebElement  documentElement () const
QWebElementCollection  findAllElements (const QString &selectorQuery) const
QWebElement  findFirstElement (const QString &selectorQuery) const
QWebHitTestResult  hitTestContent (const QPoint &pos) const
virtual bool  event (QEvent *)
QWebSecurityOrigin  securityOrigin () const

Properties

qreal  textSizeMultiplier
qreal  zoomFactor
QString  title
QUrl  url
QUrl  requestedUrl
QUrl  baseUrl
QIcon  icon
QSize  contentsSize
QPoint  scrollPosition
bool  focus

Friends

class  QGraphicsWebView
class  QWebPage
class  QWebPagePrivate
class  QWebFramePrivate
class  WebCore::WidgetPrivate
class  WebCore::FrameLoaderClientQt
class  WebCore::ChromeClientQt

Member Enumeration Documentation

Enumerator:
ContentsLayer 
ScrollBarLayer 
PanIconLayer 
AllLayers 

Definition at line 164 of file qwebframe.h.

                     {
        ContentsLayer = 0x10,
        ScrollBarLayer = 0x20,
        PanIconLayer = 0x40,

        AllLayers = 0xff
    };

Member Function Documentation

QWebPage* page ( ) const
void load ( const QUrl url )
void load ( const QNetworkRequest request,
QNetworkAccessManager::Operation  operation = QNetworkAccessManager::GetOperation,
const QByteArray body = QByteArray() 
)
void setHtml ( const QString html,
const QUrl baseUrl = QUrl() 
)
void setContent ( const QByteArray data,
const QString mimeType = QString(),
const QUrl baseUrl = QUrl() 
)
void addToJavaScriptWindowObject ( const QString name,
QObject object 
)
void addToJavaScriptWindowObject ( const QString name,
QObject object,
QScriptEngine::ValueOwnership  ownership 
)
QString toHtml ( ) const
QString toPlainText ( ) const
QString renderTreeDump ( ) const
QString title ( ) const
void setUrl ( const QUrl url )
QUrl url ( ) const
QUrl requestedUrl ( ) const
QUrl baseUrl ( ) const
QIcon icon ( ) const
QMultiMap<QString, QString> metaData ( ) const
QString frameName ( ) const
QWebFrame* parentFrame ( ) const
QList<QWebFrame*> childFrames ( ) const
Qt::ScrollBarPolicy scrollBarPolicy ( Qt::Orientation  orientation ) const
void setScrollBarPolicy ( Qt::Orientation  orientation,
Qt::ScrollBarPolicy  policy 
)
void setScrollBarValue ( Qt::Orientation  orientation,
int  value 
)
int scrollBarValue ( Qt::Orientation  orientation ) const
int scrollBarMinimum ( Qt::Orientation  orientation ) const
int scrollBarMaximum ( Qt::Orientation  orientation ) const
QRect scrollBarGeometry ( Qt::Orientation  orientation ) const
void scroll ( int  ,
int   
)
QPoint scrollPosition ( ) const
void setScrollPosition ( const QPoint pos )
void scrollToAnchor ( const QString anchor )
void render ( QPainter )
void render ( QPainter ,
const QRegion clip 
)
void render ( QPainter ,
RenderLayer  layer,
const QRegion clip = QRegion() 
)
void setTextSizeMultiplier ( qreal  factor )
qreal textSizeMultiplier ( ) const
qreal zoomFactor ( ) const
void setZoomFactor ( qreal  factor )
bool hasFocus ( ) const
void setFocus ( )
QPoint pos ( ) const
QRect geometry ( ) const
QSize contentsSize ( ) const
QWebElement documentElement ( ) const
QWebElementCollection findAllElements ( const QString selectorQuery ) const
QWebElement findFirstElement ( const QString selectorQuery ) const
QWebHitTestResult hitTestContent ( const QPoint pos ) const
virtual bool event ( QEvent ) [virtual]

Reimplemented from QObject.

QWebSecurityOrigin securityOrigin ( ) const
QVariant evaluateJavaScript ( const QString scriptSource ) [slot]
void print ( QPrinter printer ) const [slot]
void javaScriptWindowObjectCleared ( ) [signal]
void provisionalLoad ( ) [signal]
void titleChanged ( const QString title ) [signal]
void urlChanged ( const QUrl url ) [signal]
void initialLayoutCompleted ( ) [signal]
void iconChanged ( ) [signal]
void contentsSizeChanged ( const QSize size ) [signal]
void loadStarted ( ) [signal]
void loadFinished ( bool  ok ) [signal]
void pageChanged ( ) [signal]

Friends And Related Function Documentation

friend class QGraphicsWebView [friend]

Definition at line 224 of file qwebframe.h.

friend class QWebPage [friend]

Definition at line 225 of file qwebframe.h.

friend class QWebPagePrivate [friend]

Definition at line 226 of file qwebframe.h.

friend class QWebFramePrivate [friend]

Definition at line 227 of file qwebframe.h.

friend class WebCore::WidgetPrivate [friend]

Definition at line 228 of file qwebframe.h.

friend class WebCore::FrameLoaderClientQt [friend]

Definition at line 229 of file qwebframe.h.

friend class WebCore::ChromeClientQt [friend]

Definition at line 230 of file qwebframe.h.


Property Documentation

qreal textSizeMultiplier [read, write]

Definition at line 105 of file qwebframe.h.

qreal zoomFactor [read, write]

Definition at line 106 of file qwebframe.h.

QString title [read]

Definition at line 107 of file qwebframe.h.

QUrl url [read, write]

Definition at line 108 of file qwebframe.h.

QUrl requestedUrl [read]

Definition at line 109 of file qwebframe.h.

QUrl baseUrl [read]

Definition at line 110 of file qwebframe.h.

QIcon icon [read]

Definition at line 111 of file qwebframe.h.

QSize contentsSize [read]

Definition at line 112 of file qwebframe.h.

QPoint scrollPosition [read, write]

Definition at line 113 of file qwebframe.h.

bool focus [read]

Definition at line 114 of file qwebframe.h.


The documentation for this class was generated from the following file:

QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame
QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame QWebFrame