BrowserOpenOrSaveQuestion Class Reference
from PyKDE4.kparts import *
Namespace: KParts.BrowserOpenOrSaveQuestion
Detailed Description
This class shows the dialog that asks the user whether to save a url or open a url in another application.
It also has the variant which asks "save or embed" (e.g. into konqueror).
- Since:
- 4.4
Enumerations | |
Feature | { BasicFeatures, ServiceSelection } |
Result | { Save, Open, Embed, Cancel } |
Methods | |
__init__ (self, QWidget parent, KUrl url, QString mimeType) | |
KParts.BrowserOpenOrSaveQuestion.Result | askEmbedOrSave (self, int flags=0) |
KParts.BrowserOpenOrSaveQuestion.Result | askOpenOrSave (self) |
KService.Ptr | selectedService (self) |
setFeatures (self, KParts.BrowserOpenOrSaveQuestion.Features features) | |
setSuggestedFileName (self, QString suggestedFileName) |
Method Documentation
KParts.BrowserOpenOrSaveQuestion.Result askEmbedOrSave | ( | self, | ||
int | flags=0 | |||
) |
Ask the user whether to save or open a url in another application.
- Parameters:
-
parent parent widget for the dialog flags set to BrowserRun.AttachmentDisposition if suggested by the server This is used because by default text/html files are opened embedded in browsers, not saved. But if the server said "attachment", it means the user is download a file for saving it.
- Returns:
- Save, Embed or Cancel.
KParts.BrowserOpenOrSaveQuestion.Result askOpenOrSave | ( | self ) |
Ask the user whether to save or open a url in another application.
- Parameters:
-
parent parent widget for the dialog
- Returns:
- Save, Open or Cancel.
KService.Ptr selectedService | ( | self ) |
- Returns:
- the service that was selected during askOpenOrSave, if it returned Open. In all other cases (no associated application, Save or Cancel selected), this returns 0.
Requires setFeatures(BrowserOpenOrSaveQuestion.ServiceSelection).
setFeatures | ( | self, | ||
KParts.BrowserOpenOrSaveQuestion.Features | features | |||
) |
Enables the given features in the dialog
setSuggestedFileName | ( | self, | ||
QString | suggestedFileName | |||
) |
Sets the suggested filename, shown in the dialog.
- Parameters:
-
suggestedFileName optional file name suggested by the server (HTTP Content-Disposition)
Enumeration Documentation
Feature |
- Enumerator:
-
Result |
- Enumerator:
-