KHTMLSettings Class Reference
from PyKDE4.khtml import *
Detailed Description
Settings for the HTML view.
Enumerations | |
KAnimationAdvice | { KAnimationDisabled, KAnimationLoopOnce, KAnimationEnabled } |
KDNSPrefetch | { KDNSPrefetchDisabled, KDNSPrefetchOnlyWWWAndSLD, KDNSPrefetchEnabled } |
KJSWindowFocusPolicy | { KJSWindowFocusAllow, KJSWindowFocusIgnore } |
KJSWindowMovePolicy | { KJSWindowMoveAllow, KJSWindowMoveIgnore } |
KJSWindowOpenPolicy | { KJSWindowOpenAllow, KJSWindowOpenAsk, KJSWindowOpenDeny, KJSWindowOpenSmart } |
KJSWindowResizePolicy | { KJSWindowResizeAllow, KJSWindowResizeIgnore } |
KJSWindowStatusPolicy | { KJSWindowStatusAllow, KJSWindowStatusIgnore } |
KJavaScriptAdvice | { KJavaScriptDunno, KJavaScriptAccept, KJavaScriptReject } |
KSmoothScrollingMode | { KSmoothScrollingDisabled, KSmoothScrollingWhenEfficient, KSmoothScrollingEnabled } |
Methods | |
__init__ (self) | |
__init__ (self, KHTMLSettings other) | |
bool | accessKeysEnabled (self) |
QString | adFilteredBy (self, QString url, bool isWhiteListed=0) |
addAdFilter (self, QString url) | |
bool | allowTabulation (self) |
bool | autoLoadImages (self) |
bool | autoSpellCheck (self) |
QColor | baseColor (self) |
bool | changeCursor (self) |
QString | cursiveFontName (self) |
KHTMLSettings.KDNSPrefetch | dnsPrefetch (self) |
QString | encoding (self) |
[(QString,QChar)] | fallbackAccessKeysAssignments (self) |
QString | fantasyFontName (self) |
QString | fixedFontName (self) |
bool | followSystemColors (self) |
bool | hoverLink (self) |
init (self) | |
init (self, KConfig config, bool reset=1) | |
bool | isAdFilterEnabled (self) |
bool | isAdFiltered (self, QString url) |
bool | isAutoDelayedActionsEnabled (self) |
bool | isBackRightClickEnabled (self) |
bool | isFormCompletionEnabled (self) |
bool | isHideAdsEnabled (self) |
bool | isJavaEnabled (self, QString hostname=QString()) |
bool | isJavaScriptDebugEnabled (self, QString hostname=QString()) |
bool | isJavaScriptEnabled (self, QString hostname=QString()) |
bool | isJavaScriptErrorReportingEnabled (self, QString hostname=QString()) |
bool | isOpenMiddleClickEnabled (self) |
bool | isPluginsEnabled (self, QString hostname=QString()) |
bool | jsErrorsEnabled (self) |
bool | jsPopupBlockerPassivePopup (self) |
QColor | linkColor (self) |
int | maxFormCompletionItems (self) |
int | mediumFontSize (self) |
int | minFontSize (self) |
QString | sansSerifFontName (self) |
QString | serifFontName (self) |
setFixedFontName (self, QString n) | |
setJSErrorsEnabled (self, bool enabled) | |
setJSPopupBlockerPassivePopup (self, bool enabled) | |
setStdFontName (self, QString n) | |
QString | settingsToCSS (self) |
KHTMLSettings.KAnimationAdvice | showAnimations (self) |
KHTMLSettings.KSmoothScrollingMode | smoothScrolling (self) |
QString | stdFontName (self) |
QColor | textColor (self) |
bool | underlineLink (self) |
bool | unfinishedImageFrame (self) |
QString | userStyleSheet (self) |
QColor | vLinkColor (self) |
KHTMLSettings.KJSWindowFocusPolicy | windowFocusPolicy (self, QString hostname=QString()) |
KHTMLSettings.KJSWindowMovePolicy | windowMovePolicy (self, QString hostname=QString()) |
KHTMLSettings.KJSWindowOpenPolicy | windowOpenPolicy (self, QString hostname=QString()) |
KHTMLSettings.KJSWindowResizePolicy | windowResizePolicy (self, QString hostname=QString()) |
KHTMLSettings.KJSWindowStatusPolicy | windowStatusPolicy (self, QString hostname=QString()) |
Static Methods | |
QString | adviceToStr (KHTMLSettings.KJavaScriptAdvice _advice) |
QString | availableFamilies () |
KHTMLSettings.KJavaScriptAdvice | strToAdvice (QString _str) |
Method Documentation
__init__ | ( | self ) |
- Internal:
- Constructor
__init__ | ( | self, | ||
KHTMLSettings | other | |||
) |
bool accessKeysEnabled | ( | self ) |
QString adFilteredBy | ( | self, | ||
QString | url, | |||
bool | isWhiteListed=0 | |||
) |
identify the filter which matches url.
- Parameters:
-
url the URL to test. isWhiteListed if not NULL, set to true if the URL matched a whitelist filter; set to false if it matched a blacklist filter.
- Returns:
- the filter string that matched, or QString() if no filter matched.
- Since:
- 4.4
addAdFilter | ( | self, | ||
QString | url | |||
) |
bool allowTabulation | ( | self ) |
bool autoLoadImages | ( | self ) |
bool autoSpellCheck | ( | self ) |
QColor baseColor | ( | self ) |
bool changeCursor | ( | self ) |
QString cursiveFontName | ( | self ) |
KHTMLSettings.KDNSPrefetch dnsPrefetch | ( | self ) |
QString encoding | ( | self ) |
[(QString,QChar)] fallbackAccessKeysAssignments | ( | self ) |
QString fantasyFontName | ( | self ) |
QString fixedFontName | ( | self ) |
bool followSystemColors | ( | self ) |
bool hoverLink | ( | self ) |
init | ( | self ) |
Read settings from config.
- Parameters:
-
config is a pointer to KConfig object. reset if true, settings are always set; if false, settings are only set if the config file has a corresponding key.
init | ( | self, | ||
KConfig | config, | |||
bool | reset=1 | |||
) |
Read settings from config.
- Parameters:
-
config is a pointer to KConfig object. reset if true, settings are always set; if false, settings are only set if the config file has a corresponding key.
bool isAdFilterEnabled | ( | self ) |
bool isAdFiltered | ( | self, | ||
QString | url | |||
) |
tests whether url is filtered.
- Parameters:
-
url the URL to test.
- Returns:
- true if the URL is blacklisted and is not whitelisted.
bool isAutoDelayedActionsEnabled | ( | self ) |
bool isBackRightClickEnabled | ( | self ) |
bool isFormCompletionEnabled | ( | self ) |
bool isHideAdsEnabled | ( | self ) |
bool isJavaEnabled | ( | self, | ||
QString | hostname=QString() | |||
) |
bool isJavaScriptDebugEnabled | ( | self, | ||
QString | hostname=QString() | |||
) |
bool isJavaScriptEnabled | ( | self, | ||
QString | hostname=QString() | |||
) |
bool isJavaScriptErrorReportingEnabled | ( | self, | ||
QString | hostname=QString() | |||
) |
bool isOpenMiddleClickEnabled | ( | self ) |
bool isPluginsEnabled | ( | self, | ||
QString | hostname=QString() | |||
) |
bool jsErrorsEnabled | ( | self ) |
bool jsPopupBlockerPassivePopup | ( | self ) |
QColor linkColor | ( | self ) |
int maxFormCompletionItems | ( | self ) |
int mediumFontSize | ( | self ) |
int minFontSize | ( | self ) |
QString sansSerifFontName | ( | self ) |
QString serifFontName | ( | self ) |
setFixedFontName | ( | self, | ||
QString | n | |||
) |
setJSErrorsEnabled | ( | self, | ||
bool | enabled | |||
) |
setJSPopupBlockerPassivePopup | ( | self, | ||
bool | enabled | |||
) |
setStdFontName | ( | self, | ||
QString | n | |||
) |
QString settingsToCSS | ( | self ) |
KHTMLSettings.KAnimationAdvice showAnimations | ( | self ) |
KHTMLSettings.KSmoothScrollingMode smoothScrolling | ( | self ) |
QString stdFontName | ( | self ) |
QColor textColor | ( | self ) |
bool underlineLink | ( | self ) |
bool unfinishedImageFrame | ( | self ) |
QString userStyleSheet | ( | self ) |
QColor vLinkColor | ( | self ) |
KHTMLSettings.KJSWindowFocusPolicy windowFocusPolicy | ( | self, | ||
QString | hostname=QString() | |||
) |
KHTMLSettings.KJSWindowMovePolicy windowMovePolicy | ( | self, | ||
QString | hostname=QString() | |||
) |
KHTMLSettings.KJSWindowOpenPolicy windowOpenPolicy | ( | self, | ||
QString | hostname=QString() | |||
) |
KHTMLSettings.KJSWindowResizePolicy windowResizePolicy | ( | self, | ||
QString | hostname=QString() | |||
) |
KHTMLSettings.KJSWindowStatusPolicy windowStatusPolicy | ( | self, | ||
QString | hostname=QString() | |||
) |
Static Method Documentation
QString adviceToStr | ( | KHTMLSettings.KJavaScriptAdvice | _advice | |
) |
QString availableFamilies | ( | ) |
KHTMLSettings.KJavaScriptAdvice strToAdvice | ( | QString | _str | |
) |
Enumeration Documentation
KAnimationAdvice |
- Enumerator:
-
KAnimationDisabled = 0 KAnimationLoopOnce KAnimationEnabled
KDNSPrefetch |
- Enumerator:
-
KDNSPrefetchDisabled = 0 KDNSPrefetchOnlyWWWAndSLD KDNSPrefetchEnabled
KJSWindowFocusPolicy |
This enum specifies the policy for window.focus
- Enumerator:
-
KJSWindowFocusAllow = 0 KJSWindowFocusIgnore
KJSWindowMovePolicy |
This enum specifies the policy for window.moveBy and .moveTo
- Enumerator:
-
KJSWindowMoveAllow = 0 KJSWindowMoveIgnore
KJSWindowOpenPolicy |
This enum specifies the policy for window.open
- Enumerator:
-
KJSWindowOpenAllow = 0 KJSWindowOpenAsk KJSWindowOpenDeny KJSWindowOpenSmart
KJSWindowResizePolicy |
This enum specifies the policy for window.resizeBy and .resizeTo
- Enumerator:
-
KJSWindowResizeAllow = 0 KJSWindowResizeIgnore
KJSWindowStatusPolicy |
This enum specifies the policy for window.status and .defaultStatus
- Enumerator:
-
KJSWindowStatusAllow = 0 KJSWindowStatusIgnore
KJavaScriptAdvice |
This enum specifies whether Java/JavaScript execution is allowed.
- Enumerator:
-
KJavaScriptDunno = 0 KJavaScriptAccept KJavaScriptReject
KSmoothScrollingMode |
- Enumerator:
-
KSmoothScrollingDisabled = 0 KSmoothScrollingWhenEfficient KSmoothScrollingEnabled