KParts::URLArgs Struct Reference
URLArgs is a set of arguments bundled into a structure, to allow specifying how a URL should be opened by openURL(). More...
#include <browserextension.h>
Public Methods | |
void | setContentType (const QString &contentType) |
KHTML-specific field, header defining the type of the POST data. | |
QString | contentType () const |
KHTML-specific field, header defining the type of the POST data. | |
void | setDoPost (bool enable) |
KHTML-specific field, whether to do a POST instead of a GET, for the next openURL. | |
bool | doPost () const |
KHTML-specific field, whether to do a POST instead of a GET, for the next openURL. | |
void | setLockHistory (bool lock) |
Whether to lock the history when opening the next URL. | |
void | setNewTab (bool newTab) |
Whether the URL should be opened in a new tab instead in a new window. | |
QMap< QString, QString > & | metaData () |
Meta-data to associate with the next KIO operation. | |
Public Attributes | |
QStringList | docState |
This buffer can be used by the part to save and restore its contents. | |
bool | reload |
reload is set when the cache shouldn't be used (forced reload). | |
int | xOffset |
xOffset is the horizontal scrolling of the part's widget (in case it's a scrollview). | |
int | yOffset |
yOffset vertical scrolling position, xOffset. | |
QString | serviceType |
The servicetype (usually mimetype) to use when opening the next URL. | |
QByteArray | postData |
KHTML-specific field, contents of the HTTP POST data. | |
QString | frameName |
The frame in which to open the URL. | |
bool | trustedSource |
If true, the part who asks for a URL to be opened can be 'trusted' to execute applications. |
Detailed Description
URLArgs is a set of arguments bundled into a structure, to allow specifying how a URL should be opened by openURL().In other words, this is like arguments to openURL(), but without have to change the signature of openURL() (since openURL is a generic KParts method). The parts (with a browser extension) who care about urlargs will use those arguments, others will ignore them.
This can also be used the other way round, when a part asks for a URL to be opened (with openURLRequest or createNewWindow).
Definition at line 56 of file browserextension.h.
Member Function Documentation
|
KHTML-specific field, header defining the type of the POST data.
Definition at line 126 of file browserextension.cpp. |
|
KHTML-specific field, header defining the type of the POST data.
Definition at line 133 of file browserextension.cpp. Referenced by KParts::BrowserRun::scanFile(). |
|
KHTML-specific field, whether to do a POST instead of a GET, for the next openURL.
Definition at line 145 of file browserextension.cpp. |
|
KHTML-specific field, whether to do a POST instead of a GET, for the next openURL.
Definition at line 152 of file browserextension.cpp. Referenced by KParts::BrowserRun::handleNonEmbeddable(), and KParts::BrowserRun::scanFile(). |
|
Whether to lock the history when opening the next URL. This is used during e.g. a redirection, to avoid a new entry in the history. Definition at line 157 of file browserextension.cpp. |
|
Whether the URL should be opened in a new tab instead in a new window.
Definition at line 169 of file browserextension.cpp. |
|
Meta-data to associate with the next KIO operation.
Definition at line 138 of file browserextension.cpp. Referenced by KParts::BrowserRun::scanFile(). |
Member Data Documentation
|
This buffer can be used by the part to save and restore its contents. See KHTMLPart for instance. Definition at line 69 of file browserextension.h. |
|
Definition at line 74 of file browserextension.h. Referenced by KParts::BrowserRun::scanFile(). |
|
This is saved into the history and restored when going back in the history. Definition at line 80 of file browserextension.h. Referenced by KParts::BrowserExtension::restoreState(). |
|
Definition at line 84 of file browserextension.h. Referenced by KParts::BrowserExtension::restoreState(). |
|
The servicetype (usually mimetype) to use when opening the next URL.
Definition at line 88 of file browserextension.h. |
|
KHTML-specific field, contents of the HTTP POST data.
Definition at line 93 of file browserextension.h. Referenced by KParts::BrowserRun::scanFile(). |
|
The frame in which to open the URL. KHTML/Konqueror-specific. Definition at line 136 of file browserextension.h. |
|
If true, the part who asks for a URL to be opened can be 'trusted' to execute applications. For instance, the directory views can be 'trusted' whereas HTML pages are not trusted in that respect. Definition at line 143 of file browserextension.h. |
The documentation for this struct was generated from the following files: