khtml Library API Documentation

KHTMLSettings Class Reference

Settings for the HTML view. More...

#include <khtml_settings.h>

List of all members.

Public Types

enum  KJavaScriptAdvice
enum  KJSWindowOpenPolicy
enum  KJSWindowStatusPolicy
enum  KJSWindowMovePolicy
enum  KJSWindowResizePolicy
enum  KJSWindowFocusPolicy

Public Methods

void init ()
void init (KConfig *config, bool reset=true)
virtual ~KHTMLSettings ()
void readDomainSettings (KConfig *config, bool reset, bool global, KPerDomainSettings &pd_settings)


Detailed Description

Settings for the HTML view.

Definition at line 36 of file khtml_settings.h.


Member Enumeration Documentation

enum KHTMLSettings::KJavaScriptAdvice
 

This enum specifies whether Java/JavaScript execution is allowed.

Definition at line 43 of file khtml_settings.h.

Referenced by init().

enum KHTMLSettings::KJSWindowOpenPolicy
 

This enum specifies the policy for window.open.

Definition at line 58 of file khtml_settings.h.

enum KHTMLSettings::KJSWindowStatusPolicy
 

This enum specifies the policy for window.status and .defaultStatus.

Definition at line 68 of file khtml_settings.h.

enum KHTMLSettings::KJSWindowMovePolicy
 

This enum specifies the policy for window.moveBy and .moveTo.

Definition at line 76 of file khtml_settings.h.

enum KHTMLSettings::KJSWindowResizePolicy
 

This enum specifies the policy for window.resizeBy and .resizeTo.

Definition at line 84 of file khtml_settings.h.

enum KHTMLSettings::KJSWindowFocusPolicy
 

This enum specifies the policy for window.focus.

Definition at line 92 of file khtml_settings.h.


Constructor & Destructor Documentation

KHTMLSettings::~KHTMLSettings   [virtual]
 

Destructor.

Don't delete any instance by yourself.

Definition at line 255 of file khtml_settings.cc.


Member Function Documentation

void KHTMLSettings::init  
 

Called by constructor and reparseConfiguration.

Definition at line 275 of file khtml_settings.cc.

References KGlobal::config().

void KHTMLSettings::init KConfig   config,
bool    reset = true
 

Read settings from config.

Parameters:
reset  if true, settings are always set; if false, settings are only set if the config file has a corresponding key.

Definition at line 287 of file khtml_settings.cc.

References QMap::begin(), KLocale::encoding(), QMap::end(), QFont::family(), QMap::find(), KGlobalSettings::fixedFont(), QString::fromLatin1(), KGlobalSettings::generalFont(), QMap::insert(), KJavaScriptAdvice, KGlobal::locale(), and readDomainSettings().

void KHTMLSettings::readDomainSettings KConfig   config,
bool    reset,
bool    global,
KPerDomainSettings &    pd_settings
 

reads from config's current group, forcing initialization if reset is true.

Parameters:
global  true if the global domain is to be read.
pd_settings  will be initialised with the computed (inherited) settings.

Definition at line 174 of file khtml_settings.cc.

References QString::fromLatin1(), and KStdAccel::key().

Referenced by init().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for khtml Library Version 3.2.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Feb 4 12:37:23 2004 by doxygen 1.2.18 written by Dimitri van Heesch, © 1997-2003