qwebpage.cpp File Reference

#include "config.h"
#include "qwebpage.h"
#include "qwebview.h"
#include "qwebframe.h"
#include "qwebpage_p.h"
#include "qwebframe_p.h"
#include "qwebhistory.h"
#include "qwebhistory_p.h"
#include "qwebinspector.h"
#include "qwebinspector_p.h"
#include "qwebsettings.h"
#include "qwebkitversion.h"
#include "Chrome.h"
#include "ContextMenuController.h"
#include "Frame.h"
#include "FrameTree.h"
#include "FrameLoader.h"
#include "FrameLoaderClientQt.h"
#include "FrameView.h"
#include "FormState.h"
#include "ApplicationCacheStorage.h"
#include "ChromeClientQt.h"
#include "ContextMenu.h"
#include "ContextMenuClientQt.h"
#include "DocumentLoader.h"
#include "DragClientQt.h"
#include "DragController.h"
#include "DragData.h"
#include "EditorClientQt.h"
#include "SecurityOrigin.h"
#include "Settings.h"
#include "Page.h"
#include "Pasteboard.h"
#include "FrameLoadRequest.h"
#include "KURL.h"
#include "Logging.h"
#include "Image.h"
#include "InspectorClientQt.h"
#include "InspectorController.h"
#include "FocusController.h"
#include "Editor.h"
#include "Scrollbar.h"
#include "PlatformKeyboardEvent.h"
#include "PlatformWheelEvent.h"
#include "PluginDatabase.h"
#include "ProgressTracker.h"
#include "RefPtr.h"
#include "RenderTextControl.h"
#include "TextIterator.h"
#include "HashMap.h"
#include "HTMLFormElement.h"
#include "HTMLInputElement.h"
#include "HTMLNames.h"
#include "HitTestResult.h"
#include "WindowFeatures.h"
#include "LocalizedStrings.h"
#include "Cache.h"
#include "runtime/InitializeThreading.h"
#include "PageGroup.h"
#include "QWebPageClient.h"
#include "WorkerThread.h"
#include <QApplication>
#include <QBasicTimer>
#include <QBitArray>
#include <QDebug>
#include <QDragEnterEvent>
#include <QDragLeaveEvent>
#include <QDragMoveEvent>
#include <QDropEvent>
#include <QFileDialog>
#include <QHttpRequestHeader>
#include <QInputDialog>
#include <QLocale>
#include <QMessageBox>
#include <QNetworkProxy>
#include <QUndoStack>
#include <QUrl>
#include <QPainter>
#include <QClipboard>
#include <QSslSocket>
#include <QStyle>
#include <QSysInfo>
#include <QTextCharFormat>
#include <QTextDocument>
#include <QNetworkAccessManager>
#include <QNetworkRequest>
#include <QTouchEvent>
#include "PlatformTouchEvent.h"
#include "HitTestRequest.h"
#include "GestureContext.h"
#include "PanRecognizer.h"
#include "PinchRecognizer.h"
#include "RenderView.h"
#include "moc_qwebpage.cpp"

Go to the source code of this file.

Classes

class  QWebPageWidgetClient

Defines

#define WEBKIT_VERSION   "527+"

Functions

void QWEBKIT_EXPORT qt_drt_overwritePluginDirectories ()
int QWEBKIT_EXPORT qt_drt_workerThreadCount ()
void QWEBKIT_EXPORT qt_drt_run (bool b)
void QWEBKIT_EXPORT qt_drt_setFrameSetFlatteningEnabled (QWebPage *page, bool enabled)
void QWEBKIT_EXPORT qt_webpage_setGroupName (QWebPage *page, const QString &groupName)
QString QWEBKIT_EXPORT qt_webpage_groupName (QWebPage *page)
static DragOperation dropActionToDragOp (Qt::DropActions actions)
static Qt::DropAction dragOpToDropAction (unsigned actions)
static QWebPage::WebAction webActionForContextMenuAction (WebCore::ContextMenuAction action)
static WebCore::FrameLoadRequest frameLoadRequest (const QUrl &url, WebCore::Frame *frame)
static void openNewWindow (const QUrl &url, WebCore::Frame *frame)

Variables

static const int kineticScrollTicksPerSecond = 20
static const qreal kineticScrollResistanceFactor = 0.95
static const char * editorCommandWebActions []

Define Documentation

#define WEBKIT_VERSION   "527+"

Definition at line 372 of file qwebpage.cpp.


Function Documentation

static Qt::DropAction dragOpToDropAction ( unsigned  actions  )  [inline, static]

Definition at line 388 of file qwebpage.cpp.

static DragOperation dropActionToDragOp ( Qt::DropActions  actions  )  [inline, static]

Definition at line 374 of file qwebpage.cpp.

static WebCore::FrameLoadRequest frameLoadRequest ( const QUrl &  url,
WebCore::Frame *  frame 
) [static]

Definition at line 2203 of file qwebpage.cpp.

static void openNewWindow ( const QUrl &  url,
WebCore::Frame *  frame 
) [static]

Definition at line 2209 of file qwebpage.cpp.

References frameLoadRequest().

Here is the call graph for this function:

void QWEBKIT_EXPORT qt_drt_overwritePluginDirectories (  ) 

Definition at line 131 of file qwebpage.cpp.

void QWEBKIT_EXPORT qt_drt_run ( bool  b  ) 

Definition at line 153 of file qwebpage.cpp.

References QWebPagePrivate::drtRun.

void QWEBKIT_EXPORT qt_drt_setFrameSetFlatteningEnabled ( QWebPage page,
bool  enabled 
)

Definition at line 158 of file qwebpage.cpp.

References QWebPagePrivate::core().

Here is the call graph for this function:

int QWEBKIT_EXPORT qt_drt_workerThreadCount (  ) 

Definition at line 143 of file qwebpage.cpp.

QString QWEBKIT_EXPORT qt_webpage_groupName ( QWebPage page  ) 

Definition at line 168 of file qwebpage.cpp.

References QWebPage::handle(), and QWebPagePrivate::page.

Here is the call graph for this function:

void QWEBKIT_EXPORT qt_webpage_setGroupName ( QWebPage page,
const QString &  groupName 
)

Definition at line 163 of file qwebpage.cpp.

References QWebPage::handle(), and QWebPagePrivate::page.

Here is the call graph for this function:

static QWebPage::WebAction webActionForContextMenuAction ( WebCore::ContextMenuAction  action  )  [static]

Variable Documentation

const char* editorCommandWebActions[] [static]

Definition at line 277 of file qwebpage.cpp.

const qreal kineticScrollResistanceFactor = 0.95 [static]

Definition at line 125 of file qwebpage.cpp.

const int kineticScrollTicksPerSecond = 20 [static]

Definition at line 124 of file qwebpage.cpp.

Generated by  doxygen 1.6.2-20100208