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 
 KDE 4.9 PyKDE API Reference
        KDE 4.9 PyKDE API Reference