diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-09-14 19:47:20 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-09-14 19:47:20 +0000 |
commit | 875ae8e38bc3663e5057ca910e7ebe4b2994edb9 (patch) | |
tree | ddd3b3bc4d6f0343bae986aebbf9555c20f8e558 /python/pykde/sip/khtml | |
parent | cb61a0436524f8ceba31db51ce3f1c5d4afbbb0e (diff) | |
download | tdebindings-875ae8e38bc3663e5057ca910e7ebe4b2994edb9.tar.gz tdebindings-875ae8e38bc3663e5057ca910e7ebe4b2994edb9.zip |
Updated python directory
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebindings@1175349 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'python/pykde/sip/khtml')
33 files changed, 0 insertions, 5818 deletions
diff --git a/python/pykde/sip/khtml/css_rule.sip b/python/pykde/sip/khtml/css_rule.sip deleted file mode 100644 index 74ceb1b2..00000000 --- a/python/pykde/sip/khtml/css_rule.sip +++ /dev/null @@ -1,259 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSRule (); - CSSRule (const DOM::CSSRule&); -//ig CSSRule (CSSRuleImpl*); - -public: - -%If ( KDE_3_2_0 - ) - - enum RuleType - { - UNKNOWN_RULE, - STYLE_RULE, - CHARSET_RULE, - IMPORT_RULE, - MEDIA_RULE, - FONT_FACE_RULE, - PAGE_RULE, - QUIRKS_RULE - }; - -%End - - ushort type () const; - DOM::DOMString cssText () const; - void setCssText (const DOM::DOMString&); - DOM::CSSStyleSheet parentStyleSheet () const; - DOM::CSSRule parentRule () const; -//ig CSSRuleImpl* handle () const; - bool isNull () const; - -protected: - -%If ( KDE_3_0_1 - ) - void assignOther (const DOM::CSSRule&, DOM::CSSRule::RuleType); -%End - - -public: - -%If ( - KDE_3_2_0 ) - - enum RuleType - { - UNKNOWN_RULE, - STYLE_RULE, - CHARSET_RULE, - IMPORT_RULE, - MEDIA_RULE, - FONT_FACE_RULE, - PAGE_RULE - }; - -%End - - -}; // class CSSRule - - -class CSSCharsetRule : DOM::CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSCharsetRule (); - CSSCharsetRule (const DOM::CSSCharsetRule&); - CSSCharsetRule (const DOM::CSSRule&); -//ig CSSCharsetRule (CSSCharsetRuleImpl*); - -public: - DOM::DOMString encoding () const; - void setEncoding (const DOM::DOMString&); - -}; // class CSSCharsetRule - - -class CSSFontFaceRule : DOM::CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSFontFaceRule (); - CSSFontFaceRule (const DOM::CSSFontFaceRule&); - CSSFontFaceRule (const DOM::CSSRule&); -//ig CSSFontFaceRule (CSSFontFaceRuleImpl*); - -public: - DOM::CSSStyleDeclaration style () const; - -}; // class CSSFontFaceRule - - -class CSSImportRule : DOM::CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSImportRule (); - CSSImportRule (const DOM::CSSImportRule&); - CSSImportRule (const DOM::CSSRule&); -//ig CSSImportRule (CSSImportRuleImpl*); - -public: - DOM::DOMString href () const; - DOM::MediaList media () const; - DOM::CSSStyleSheet styleSheet () const; - -}; // class CSSImportRule - - -class CSSMediaRule : DOM::CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSMediaRule (); - CSSMediaRule (const DOM::CSSMediaRule&); - CSSMediaRule (const DOM::CSSRule&); -//ig CSSMediaRule (CSSMediaRuleImpl*); - -public: - DOM::MediaList media () const; - DOM::CSSRuleList cssRules () const; - ulong insertRule (const DOM::DOMString&, ulong); - void deleteRule (ulong); - -}; // class CSSMediaRule - - -class CSSPageRule : DOM::CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSPageRule (); - CSSPageRule (const DOM::CSSPageRule&); - CSSPageRule (const DOM::CSSRule&); -//ig CSSPageRule (CSSPageRuleImpl*); - -public: - DOM::DOMString selectorText () const; - void setSelectorText (const DOM::DOMString&); - DOM::CSSStyleDeclaration style () const; - -}; // class CSSPageRule - - -class CSSStyleRule : DOM::CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSStyleRule (); - CSSStyleRule (const DOM::CSSStyleRule&); - CSSStyleRule (const DOM::CSSRule&); -//ig CSSStyleRule (CSSStyleRuleImpl*); - -public: - DOM::DOMString selectorText () const; - void setSelectorText (const DOM::DOMString&); - DOM::CSSStyleDeclaration style () const; - -}; // class CSSStyleRule - - -class CSSUnknownRule : DOM::CSSRule -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSUnknownRule (); - CSSUnknownRule (const DOM::CSSUnknownRule&); - CSSUnknownRule (const DOM::CSSRule&); -//ig CSSUnknownRule (CSSUnknownRuleImpl*); - -}; // class CSSUnknownRule - - -class CSSRuleList -{ -%TypeHeaderCode -#include <css_rule.h> -%End - - -public: - CSSRuleList (); - CSSRuleList (const DOM::CSSRuleList&); -//ig CSSRuleList (CSSRuleListImpl*); -//ig CSSRuleList (StyleListImpl*); - -public: - ulong length () const; - DOM::CSSRule item (ulong); -//ig CSSRuleListImpl* handle () const; - bool isNull () const; - -protected: - -}; // class CSSRuleList - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/css_stylesheet.sip b/python/pykde/sip/khtml/css_stylesheet.sip deleted file mode 100644 index 3e43c364..00000000 --- a/python/pykde/sip/khtml/css_stylesheet.sip +++ /dev/null @@ -1,197 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class StyleSheet -{ -%TypeHeaderCode -#include <css_stylesheet.h> -%End - - -public: - StyleSheet (); - StyleSheet (const DOM::StyleSheet&); -//ig StyleSheet (StyleSheetImpl*); - -public: - DOM::DOMString type () const; - bool disabled () const; - void setDisabled (bool); - DOM::Node ownerNode () const; - DOM::StyleSheet parentStyleSheet () const; - DOM::DOMString href () const; - DOM::DOMString title () const; - DOM::MediaList media () const; - bool isCSSStyleSheet () const; -//ig StyleSheetImpl* handle () const; - bool isNull () const; - -protected: - -}; // class StyleSheet - - -class CSSException -{ -%TypeHeaderCode -#include <css_stylesheet.h> -%End - - -public: - CSSException (ushort); - CSSException (const DOM::CSSException&); - ushort code; - - enum ExceptionCode - { - SYNTAX_ERR, - INVALID_MODIFICATION_ERR, - _EXCEPTION_OFFSET - }; - - -}; // class CSSException - - -class CSSStyleSheet : DOM::StyleSheet -{ -%TypeHeaderCode -#include <css_stylesheet.h> -%End - - -public: - CSSStyleSheet (); - CSSStyleSheet (const DOM::CSSStyleSheet&); - CSSStyleSheet (const DOM::StyleSheet&); -//ig CSSStyleSheet (CSSStyleSheetImpl*); - -public: - DOM::CSSRule ownerRule () const; - DOM::CSSRuleList cssRules () const; - ulong insertRule (const DOM::DOMString&, ulong); - void deleteRule (ulong); - -}; // class CSSStyleSheet - - -class StyleSheetList -{ -%TypeHeaderCode -#include <css_stylesheet.h> -%End - - -public: - StyleSheetList (); - StyleSheetList (const DOM::StyleSheetList&); -//ig StyleSheetList (StyleSheetListImpl*); - -public: - ulong length () const; - DOM::StyleSheet item (ulong); -//ig StyleSheetListImpl* handle () const; - bool isNull () const; - -protected: - -}; // class StyleSheetList - - -class MediaList -{ -%TypeHeaderCode -#include <css_stylesheet.h> -%End - - -public: - MediaList (); - MediaList (const DOM::MediaList&); -//ig MediaList (MediaListImpl*); - -public: - DOM::DOMString mediaText (); - void setMediaText (const DOM::DOMString&); - ulong length (); - DOM::DOMString item (ulong); - void deleteMedium (const DOM::DOMString&); - void appendMedium (const DOM::DOMString&); -//ig MediaListImpl* handle () const; - bool isNull () const; - -protected: - -}; // class MediaList - - -class LinkStyle -{ -%TypeHeaderCode -#include <css_stylesheet.h> -%End - - -public: - LinkStyle (); - LinkStyle (const DOM::LinkStyle&); - DOM::StyleSheet sheet (); - bool isNull () const; - -protected: - -}; // class LinkStyle - - -class DocumentStyle -{ -%TypeHeaderCode -#include <css_stylesheet.h> -%End - - -public: - DocumentStyle (); - DocumentStyle (const DOM::DocumentStyle&); - DOM::StyleSheetList styleSheets (); - -%If ( KDE_3_2_0 - ) - DOM::DOMString preferredStylesheetSet () const; - DOM::DOMString selectedStylesheetSet () const; - void setSelectedStylesheetSet (const DOM::DOMString&); -%End - - bool isNull () const; - -protected: - -}; // class DocumentStyle - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/css_value.sip b/python/pykde/sip/khtml/css_value.sip deleted file mode 100644 index 5d8194db..00000000 --- a/python/pykde/sip/khtml/css_value.sip +++ /dev/null @@ -1,320 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class CSSStyleDeclaration -{ -%TypeHeaderCode -#include <css_value.h> -%End - - -public: - CSSStyleDeclaration (); - CSSStyleDeclaration (const DOM::CSSStyleDeclaration&); -//ig CSSStyleDeclaration (CSSStyleDeclarationImpl*); - -public: - DOM::DOMString cssText () const; - void setCssText (const DOM::DOMString&); - ulong length () const; - DOM::CSSRule parentRule () const; - DOM::DOMString getPropertyValue (const DOM::DOMString&); - DOM::CSSValue getPropertyCSSValue (const DOM::DOMString&); - DOM::DOMString removeProperty (const DOM::DOMString&); - DOM::DOMString getPropertyPriority (const DOM::DOMString&); - void setProperty (const DOM::DOMString&, const DOM::DOMString&, const DOM::DOMString&); - DOM::DOMString item (ulong); -//ig CSSStyleDeclarationImpl* handle () const; - bool isNull () const; - -protected: - -}; // class CSSStyleDeclaration - - -class CSSValue -{ -%TypeHeaderCode -#include <css_value.h> -%End - - -public: - CSSValue (); - CSSValue (const DOM::CSSValue&); -//ig CSSValue (CSSValueImpl*); - -public: - -%If ( KDE_3_2_1 - ) - - enum UnitTypes - { - CSS_INHERIT, - CSS_PRIMITIVE_VALUE, - CSS_VALUE_LIST, - CSS_CUSTOM, - CSS_INITIAL - }; - -%End - - DOM::DOMString cssText () const; - void setCssText (const DOM::DOMString&); - ushort cssValueType () const; - bool isCSSValueList () const; - bool isCSSPrimitiveValue () const; -//ig CSSValueImpl* handle () const; - bool isNull () const; - -protected: - -public: - -%If ( - KDE_3_2_1 ) - - enum UnitTypes - { - CSS_INHERIT, - CSS_PRIMITIVE_VALUE, - CSS_VALUE_LIST, - CSS_CUSTOM - }; - -%End - - -}; // class CSSValue - - -class CSSValueList : DOM::CSSValue -{ -%TypeHeaderCode -#include <css_value.h> -%End - - -public: - CSSValueList (); - CSSValueList (const DOM::CSSValueList&); - CSSValueList (const DOM::CSSValue&); -//ig CSSValueList (CSSValueListImpl*); - -public: - ulong length () const; - DOM::CSSValue item (ulong); - -protected: - -}; // class CSSValueList - - -class CSSPrimitiveValue : DOM::CSSValue -{ -%TypeHeaderCode -#include <css_value.h> -%End - - -public: - CSSPrimitiveValue (); - CSSPrimitiveValue (const DOM::CSSPrimitiveValue&); - CSSPrimitiveValue (const DOM::CSSValue&); -//ig CSSPrimitiveValue (CSSPrimitiveValueImpl*); - -public: - -%If ( KDE_3_1_0 - ) - - enum UnitTypes - { - CSS_UNKNOWN, - CSS_NUMBER, - CSS_PERCENTAGE, - CSS_EMS, - CSS_EXS, - CSS_PX, - CSS_CM, - CSS_MM, - CSS_IN, - CSS_PT, - CSS_PC, - CSS_DEG, - CSS_RAD, - CSS_GRAD, - CSS_MS, - CSS_S, - CSS_HZ, - CSS_KHZ, - CSS_DIMENSION, - CSS_STRING, - CSS_URI, - CSS_IDENT, - CSS_ATTR, - CSS_COUNTER, - CSS_RECT, - CSS_RGBCOLOR, - CSS_HTML_RELATIVE - }; - -%End - - ushort primitiveType () const; - void setFloatValue (ushort, float); - float getFloatValue (ushort); - void setStringValue (ushort, const DOM::DOMString&); - DOM::DOMString getStringValue (); - DOM::Counter getCounterValue (); - DOM::Rect getRectValue (); - DOM::RGBColor getRGBColorValue (); - -public: - -%If ( - KDE_3_1_0 ) - - enum UnitTypes - { - CSS_UNKNOWN, - CSS_NUMBER, - CSS_PERCENTAGE, - CSS_EMS, - CSS_EXS, - CSS_PX, - CSS_CM, - CSS_MM, - CSS_IN, - CSS_PT, - CSS_PC, - CSS_DEG, - CSS_RAD, - CSS_GRAD, - CSS_MS, - CSS_S, - CSS_HZ, - CSS_KHZ, - CSS_DIMENSION, - CSS_STRING, - CSS_URI, - CSS_IDENT, - CSS_ATTR, - CSS_COUNTER, - CSS_RECT, - CSS_RGBCOLOR - }; - -%End - - -}; // class CSSPrimitiveValue - - -class RGBColor -{ -%TypeHeaderCode -#include <css_value.h> -%End - - -public: - RGBColor (); - RGBColor (const QColor&); - -%If ( KDE_3_1_0 - ) - RGBColor (QRgb); -%End - - RGBColor (const DOM::RGBColor&); - DOM::CSSPrimitiveValue red () const; - DOM::CSSPrimitiveValue green () const; - DOM::CSSPrimitiveValue blue () const; - -%If ( KDE_3_1_0 - ) - QRgb color () const; -%End - - -protected: - -public: - -%If ( - KDE_3_1_0 ) - const QColor& color () const; -%End - - -}; // class RGBColor - - -class Rect -{ -%TypeHeaderCode -#include <css_value.h> -%End - - -public: - Rect (); - Rect (const DOM::Rect&); - DOM::CSSPrimitiveValue top () const; - DOM::CSSPrimitiveValue right () const; - DOM::CSSPrimitiveValue bottom () const; - DOM::CSSPrimitiveValue left () const; -//ig RectImpl* handle () const; - bool isNull () const; - -protected: -//ig Rect (RectImpl*); - -}; // class Rect - - -class Counter -{ -%TypeHeaderCode -#include <css_value.h> -%End - - -public: - Counter (); - Counter (const DOM::Counter&); - -public: - DOM::DOMString identifier () const; - DOM::DOMString listStyle () const; - DOM::DOMString separator () const; -//ig CounterImpl* handle () const; - bool isNull () const; - -protected: -//ig Counter (CounterImpl*); - -}; // class Counter - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom2_events.sip b/python/pykde/sip/khtml/dom2_events.sip deleted file mode 100644 index 386756fa..00000000 --- a/python/pykde/sip/khtml/dom2_events.sip +++ /dev/null @@ -1,251 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class EventListener : DOM::DomShared -{ -%TypeHeaderCode -#include <dom2_events.h> -%End - - -public: - EventListener (); - virtual void handleEvent (DOM::Event&); - virtual DOM::DOMString eventListenerType (); - -protected: - -}; // class EventListener - - -class Event -{ -%TypeHeaderCode -#include <dom2_events.h> -%End - - -public: - Event (); - Event (const DOM::Event&); - - enum PhaseType - { - CAPTURING_PHASE, - AT_TARGET, - BUBBLING_PHASE - }; - - DOM::DOMString type () const; - DOM::Node target () const; - DOM::Node currentTarget () const; - ushort eventPhase () const; - bool bubbles () const; - bool cancelable () const; - DOMTimeStamp timeStamp () const; - void stopPropagation (); - void preventDefault (); - void initEvent (const DOM::DOMString&, bool, bool); -//ig EventImpl* handle () const; - bool isNull () const; - -protected: -//ig Event (EventImpl*); - -public: - -%If ( - KDE_3_2_0 ) - DOM::DOMString eventModuleName (); -%End - - -public: -//force - typedef longlong DOMTimeStamp; -//end - -}; // class Event - - -class EventException -{ -%TypeHeaderCode -#include <dom2_events.h> -%End - - -public: - EventException (ushort); - EventException (const DOM::EventException&); - - enum EventExceptionCode - { - UNSPECIFIED_EVENT_TYPE_ERR - }; - - ushort code; - -}; // class EventException - - -class UIEvent : DOM::Event -{ -%TypeHeaderCode -#include <dom2_events.h> -%End - - -public: - UIEvent (); - UIEvent (const DOM::UIEvent&); - UIEvent (const DOM::Event&); - DOM::AbstractView view () const; - long detail () const; - -%If ( KDE_3_2_0 - ) - int keyCode () const; - -%If ( KDE_3_4_0 - ) - int charCode () const; -%End - - -%If ( KDE_3_2_1 - ) - int pageX () const; - int pageY () const; -%End - - int layerX () const; - int layerY () const; - int which () const; -%End - - void initUIEvent (const DOM::DOMString&, bool, bool, const DOM::AbstractView&, long); - -protected: -//ig UIEvent (UIEventImpl*); - -}; // class UIEvent - - -class MouseEvent : DOM::UIEvent -{ -%TypeHeaderCode -#include <dom2_events.h> -%End - - -public: - MouseEvent (); - MouseEvent (const DOM::MouseEvent&); - MouseEvent (const DOM::Event&); - long screenX () const; - long screenY () const; - long clientX () const; - long clientY () const; - bool ctrlKey () const; - bool shiftKey () const; - bool altKey () const; - bool metaKey () const; - ushort button () const; - DOM::Node relatedTarget () const; - void initMouseEvent (const DOM::DOMString&, bool, bool, const DOM::AbstractView&, long, long, long, long, long, bool, bool, bool, bool, ushort, const DOM::Node&); - -protected: -//ig MouseEvent (MouseEventImpl*); - -}; // class MouseEvent - - -%If ( KDE_3_1_0 - ) - -class TextEvent : DOM::UIEvent -{ -%TypeHeaderCode -#include <dom2_events.h> -%End - - -public: - TextEvent (); - TextEvent (const DOM::TextEvent&); - TextEvent (const DOM::Event&); - void initTextEvent (const DOM::DOMString&, bool, bool, const DOM::AbstractView&, long, const DOM::DOMString&, ulong, ulong, bool, bool); - void initModifier (ulong, bool); - bool inputGenerated () const; - ulong keyVal () const; - bool numPad () const; - DOM::DOMString outputString () const; - ulong virtKeyVal () const; - bool checkModifier (ulong); - -protected: -//ig TextEvent (KeyEventBaseImpl*); - -}; // class TextEvent - -%End - - -%If ( KDE_3_1_0 - ) - -class MutationEvent : DOM::Event -{ -%TypeHeaderCode -#include <dom2_events.h> -%End - - -public: - MutationEvent (); - MutationEvent (const DOM::MutationEvent&); - MutationEvent (const DOM::Event&); - - enum attrChangeType - { - MODIFICATION, - ADDITION, - REMOVAL - }; - - DOM::Node relatedNode () const; - DOM::DOMString prevValue () const; - DOM::DOMString newValue () const; - DOM::DOMString attrName () const; - ushort attrChange () const; - void initMutationEvent (const DOM::DOMString&, bool, bool, const DOM::Node&, const DOM::DOMString&, const DOM::DOMString&, const DOM::DOMString&, ushort); - -protected: -//ig MutationEvent (MutationEventImpl*); - -}; // class MutationEvent - -%End - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom2_range.sip b/python/pykde/sip/khtml/dom2_range.sip deleted file mode 100644 index a39378d8..00000000 --- a/python/pykde/sip/khtml/dom2_range.sip +++ /dev/null @@ -1,115 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class RangeException -{ -%TypeHeaderCode -#include <dom2_range.h> -%End - - -public: - RangeException (ushort); - RangeException (const DOM::RangeException&); - - enum RangeExceptionCode - { - BAD_BOUNDARYPOINTS_ERR, - INVALID_NODE_TYPE_ERR, - _EXCEPTION_OFFSET, - _EXCEPTION_MAX - }; - - ushort code; - -}; // class RangeException - - -class Range -{ -%TypeHeaderCode -#include <dom2_range.h> -%End - - -public: - Range (); - Range (const DOM::Document); - Range (const DOM::Range&); - Range (const DOM::Node, const long, const DOM::Node, const long); - DOM::Node startContainer () const; - long startOffset () const; - DOM::Node endContainer () const; - long endOffset () const; - bool collapsed () const; - DOM::Node commonAncestorContainer (); - void setStart (const DOM::Node&, long); - void setEnd (const DOM::Node&, long); - void setStartBefore (const DOM::Node&); - void setStartAfter (const DOM::Node&); - void setEndBefore (const DOM::Node&); - void setEndAfter (const DOM::Node&); - void collapse (bool); - void selectNode (const DOM::Node&); - void selectNodeContents (const DOM::Node&); - - enum CompareHow - { - START_TO_START, - START_TO_END, - END_TO_END, - END_TO_START - }; - - short compareBoundaryPoints (DOM::Range::CompareHow, const DOM::Range&); - bool boundaryPointsValid (); - void deleteContents (); - DOM::DocumentFragment extractContents (); - DOM::DocumentFragment cloneContents (); - void insertNode (const DOM::Node&); - void surroundContents (const DOM::Node&); - DOM::Range cloneRange (); - DOM::DOMString toString (); - DOM::DOMString toHTML (); - -%If ( KDE_3_2_0 - ) - DOM::DocumentFragment createContextualFragment (const DOM::DOMString&); -%End - - void detach (); - bool isDetached () const; -//ig RangeImpl* handle () const; - bool isNull () const; - -protected: -//ig Range (RangeImpl*); - -}; // class Range - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom2_traversal.sip b/python/pykde/sip/khtml/dom2_traversal.sip deleted file mode 100644 index 54d7acb1..00000000 --- a/python/pykde/sip/khtml/dom2_traversal.sip +++ /dev/null @@ -1,176 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class NodeIterator -{ -%TypeHeaderCode -#include <dom2_traversal.h> -%End - - -public: - NodeIterator (); - NodeIterator (const DOM::NodeIterator&); - DOM::Node root (); - ulong whatToShow (); - DOM::NodeFilter filter (); - bool expandEntityReferences (); - DOM::Node nextNode (); - DOM::Node previousNode (); - void detach (); -//ig NodeIteratorImpl* handle () const; - bool isNull () const; - -protected: -//ig NodeIterator (NodeIteratorImpl*); - -}; // class NodeIterator - - -class NodeFilter -{ -%TypeHeaderCode -#include <dom2_traversal.h> -%End - - -public: - NodeFilter (); - NodeFilter (const DOM::NodeFilter&); - -%If ( KDE_3_2_1 - ) -//ig NodeFilter (NodeFilterImpl*); -%End - - - enum AcceptCode - { - FILTER_ACCEPT, - FILTER_REJECT, - FILTER_SKIP - }; - - - enum ShowCode - { - SHOW_ALL, - SHOW_ELEMENT, - SHOW_ATTRIBUTE, - SHOW_TEXT, - SHOW_CDATA_SECTION, - SHOW_ENTITY_REFERENCE, - SHOW_ENTITY, - SHOW_PROCESSING_INSTRUCTION, - SHOW_COMMENT, - SHOW_DOCUMENT, - SHOW_DOCUMENT_TYPE, - SHOW_DOCUMENT_FRAGMENT, - SHOW_NOTATION - }; - - virtual short acceptNode (const DOM::Node&); -//ig virtual NodeFilterImpl* handle () const; - virtual bool isNull () const; - void setCustomNodeFilter (DOM::CustomNodeFilter*); - DOM::CustomNodeFilter* customNodeFilter (); - static DOM::NodeFilter createCustom (DOM::CustomNodeFilter*); - -protected: - -protected: - -%If ( - KDE_3_2_1 ) -//ig NodeFilter (NodeFilterImpl*); -%End - - -}; // class NodeFilter - - -class CustomNodeFilter : DOM::DomShared -{ -%TypeHeaderCode -#include <dom2_traversal.h> -%End - - -public: - CustomNodeFilter (); - virtual short acceptNode (const DOM::Node&); - virtual bool isNull (); - virtual DOM::DOMString customNodeFilterType (); - -protected: - -}; // class CustomNodeFilter - - -class TreeWalker -{ -%TypeHeaderCode -#include <dom2_traversal.h> -%End - - -public: - TreeWalker (); - TreeWalker (const DOM::TreeWalker&); - DOM::Node root (); - ulong whatToShow (); - DOM::NodeFilter filter (); - bool expandEntityReferences (); - DOM::Node currentNode (); - -%If ( KDE_3_2_1 - ) - void setCurrentNode (const DOM::Node&); -%End - - DOM::Node parentNode (); - DOM::Node firstChild (); - DOM::Node lastChild (); - DOM::Node previousSibling (); - DOM::Node nextSibling (); - DOM::Node previousNode (); - DOM::Node nextNode (); -//ig TreeWalkerImpl* handle () const; - bool isNull () const; - -protected: -//ig TreeWalker (TreeWalkerImpl*); - -public: - -%If ( - KDE_3_2_1 ) - void setCurrentNode (const DOM::Node); -%End - - -}; // class TreeWalker - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom2_views.sip b/python/pykde/sip/khtml/dom2_views.sip deleted file mode 100644 index 664a2c97..00000000 --- a/python/pykde/sip/khtml/dom2_views.sip +++ /dev/null @@ -1,50 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class AbstractView -{ -%TypeHeaderCode -#include <dom2_views.h> -%End - - -public: - AbstractView (); - AbstractView (const DOM::AbstractView&); - DOM::Document document () const; - DOM::CSSStyleDeclaration getComputedStyle (const DOM::Element&, const DOM::DOMString&); -//ig AbstractViewImpl* handle () const; - bool isNull () const; - -protected: -//ig AbstractView (AbstractViewImpl*); - -}; // class AbstractView - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_doc.sip b/python/pykde/sip/khtml/dom_doc.sip deleted file mode 100644 index 1a132d81..00000000 --- a/python/pykde/sip/khtml/dom_doc.sip +++ /dev/null @@ -1,185 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class DOMImplementation -{ -%TypeHeaderCode -#include <dom_doc.h> -%End - - -public: - DOMImplementation (); - DOMImplementation (const DOM::DOMImplementation&); - bool hasFeature (const DOM::DOMString&, const DOM::DOMString&); - DOM::DocumentType createDocumentType (const DOM::DOMString&, const DOM::DOMString&, const DOM::DOMString&); - DOM::Document createDocument (const DOM::DOMString&, const DOM::DOMString&, const DOM::DocumentType&); - DOM::DOMImplementation getInterface (const DOM::DOMString&) const; - DOM::CSSStyleSheet createCSSStyleSheet (const DOM::DOMString&, const DOM::DOMString&); - DOM::HTMLDocument createHTMLDocument (const DOM::DOMString&); -//ig DOMImplementationImpl* handle () const; - bool isNull () const; - -protected: -//ig DOMImplementation (DOMImplementationImpl*); - -}; // class DOMImplementation - - -class Document : DOM::Node -{ -%TypeHeaderCode -#include <dom_doc.h> -%End - - -public: - Document (); - Document (bool); - Document (const DOM::Document&); - Document (const DOM::Node&); - DOM::DocumentType doctype () const; - DOM::DOMImplementation implementation () const; - DOM::Element documentElement () const; - DOM::Element createElement (const DOM::DOMString&); - DOM::Element createElementNS (const DOM::DOMString&, const DOM::DOMString&); - DOM::DocumentFragment createDocumentFragment (); - DOM::Text createTextNode (const DOM::DOMString&); - DOM::Comment createComment (const DOM::DOMString&); - DOM::CDATASection createCDATASection (const DOM::DOMString&); - DOM::ProcessingInstruction createProcessingInstruction (const DOM::DOMString&, const DOM::DOMString&); - DOM::Attr createAttribute (const DOM::DOMString&); - DOM::Attr createAttributeNS (const DOM::DOMString&, const DOM::DOMString&); - DOM::EntityReference createEntityReference (const DOM::DOMString&); - DOM::Element getElementById (const DOM::DOMString&) const; - DOM::NodeList getElementsByTagName (const DOM::DOMString&); - DOM::NodeList getElementsByTagNameNS (const DOM::DOMString&, const DOM::DOMString&); - DOM::Node importNode (const DOM::Node&, bool); - bool isHTMLDocument () const; - DOM::Range createRange (); - DOM::NodeIterator createNodeIterator (DOM::Node, ulong, DOM::NodeFilter, bool); - DOM::TreeWalker createTreeWalker (DOM::Node, ulong, DOM::NodeFilter, bool); - DOM::Event createEvent (const DOM::DOMString&); - DOM::AbstractView defaultView () const; - DOM::StyleSheetList styleSheets () const; - -%If ( KDE_3_2_0 - ) - DOM::DOMString preferredStylesheetSet (); - DOM::DOMString selectedStylesheetSet (); - void setSelectedStylesheetSet (const DOM::DOMString&); - -%If ( KDE_3_4_0 - ) - void addStyleSheet (const DOM::StyleSheet&); - void removeStyleSheet (const DOM::StyleSheet&); -%End - -%End - - KHTMLView* view () const; - DOM::CSSStyleDeclaration getOverrideStyle (const DOM::Element&, const DOM::DOMString&); - -%If ( KDE_3_2_0 - ) - bool async () const; - void setAsync (bool); - void abort (); - void load (const DOM::DOMString&); - void loadXML (const DOM::DOMString&); - bool designMode () const; - void setDesignMode (bool); -%End - - DOM::DOMString completeURL (const DOM::DOMString&); - -%If ( KDE_3_3_0 - ) - DOM::DOMString toString () const; -%End - - -%If ( KDE_3_2_0 - ) - void updateRendering (); - -%If ( KDE_3_3_0 - ) -//ig Document (DocumentImpl*); -%End - -%End - - -protected: - -%If ( - KDE_3_3_0 ) -//ig Document (DocumentImpl*); -%End - - -}; // class Document - - -class DocumentFragment : DOM::Node -{ -%TypeHeaderCode -#include <dom_doc.h> -%End - - -public: - DocumentFragment (); - DocumentFragment (const DOM::DocumentFragment&); - DocumentFragment (const DOM::Node&); - -protected: -//ig DocumentFragment (DocumentFragmentImpl*); - -}; // class DocumentFragment - - -class DocumentType : DOM::Node -{ -%TypeHeaderCode -#include <dom_doc.h> -%End - - -public: - DocumentType (); - DocumentType (const DOM::DocumentType&); - DocumentType (const DOM::Node&); - DOM::DOMString name () const; - DOM::NamedNodeMap entities () const; - DOM::NamedNodeMap notations () const; - DOM::DOMString publicId () const; - DOM::DOMString systemId () const; - DOM::DOMString internalSubset () const; - -protected: -//ig DocumentType (DocumentTypeImpl*); - -}; // class DocumentType - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_element.sip b/python/pykde/sip/khtml/dom_element.sip deleted file mode 100644 index 090e9d36..00000000 --- a/python/pykde/sip/khtml/dom_element.sip +++ /dev/null @@ -1,111 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class Attr : DOM::Node -{ -%TypeHeaderCode -#include <dom_element.h> -%End - - -public: - Attr (); - Attr (const DOM::Node&); - Attr (const DOM::Attr&); - DOM::DOMString name () const; - bool specified () const; - DOM::DOMString value () const; - void setValue (const DOM::DOMString&); - DOM::Element ownerElement () const; - -protected: -//ig Attr (AttrImpl*); - -}; // class Attr - - -class Element : DOM::Node -{ -%TypeHeaderCode -#include <dom_element.h> -%End - - -public: - Element (); - Element (const DOM::Node&); - Element (const DOM::Element&); - DOM::DOMString tagName () const; - DOM::DOMString getAttribute (const DOM::DOMString&); - void setAttribute (const DOM::DOMString&, const DOM::DOMString&); - void removeAttribute (const DOM::DOMString&); - DOM::Attr getAttributeNode (const DOM::DOMString&); - DOM::Attr setAttributeNode (const DOM::Attr&); - DOM::Attr removeAttributeNode (const DOM::Attr&); - DOM::NodeList getElementsByTagName (const DOM::DOMString&); - DOM::NodeList getElementsByTagNameNS (const DOM::DOMString&, const DOM::DOMString&); - DOM::DOMString getAttributeNS (const DOM::DOMString&, const DOM::DOMString&); - void setAttributeNS (const DOM::DOMString&, const DOM::DOMString&, const DOM::DOMString&); - void removeAttributeNS (const DOM::DOMString&, const DOM::DOMString&); - DOM::Attr getAttributeNodeNS (const DOM::DOMString&, const DOM::DOMString&); - DOM::Attr setAttributeNodeNS (const DOM::Attr&); - bool hasAttribute (const DOM::DOMString&); - bool hasAttributeNS (const DOM::DOMString&, const DOM::DOMString&); - DOM::CSSStyleDeclaration style (); - -%If ( KDE_3_2_0 - ) - bool contentEditable () const; - void setContentEditable (bool); -%End - - bool isHTMLElement () const; - -%If ( KDE_3_1_0 - ) - DOM::Element form () const; -%End - - static bool khtmlValidAttrName (const DOM::DOMString&); - static bool khtmlValidPrefix (const DOM::DOMString&); - static bool khtmlValidQualifiedName (const DOM::DOMString&); - static bool khtmlMalformedQualifiedName (const DOM::DOMString&); - static bool khtmlMalformedPrefix (const DOM::DOMString&); - -protected: -//ig Element (ElementImpl*); - -public: - -%If ( - KDE_3_1_2 ) - void normalize (); -%End - - -}; // class Element - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_exception.sip b/python/pykde/sip/khtml/dom_exception.sip deleted file mode 100644 index 6a446a81..00000000 --- a/python/pykde/sip/khtml/dom_exception.sip +++ /dev/null @@ -1,64 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class DOMException -{ -%TypeHeaderCode -#include <dom_exception.h> -%End - - -public: - DOMException (ushort); - DOMException (const DOM::DOMException&); - - enum ExceptionCode - { - INDEX_SIZE_ERR, - DOMSTRING_SIZE_ERR, - HIERARCHY_REQUEST_ERR, - WRONG_DOCUMENT_ERR, - INVALID_CHARACTER_ERR, - NO_DATA_ALLOWED_ERR, - NO_MODIFICATION_ALLOWED_ERR, - NOT_FOUND_ERR, - NOT_SUPPORTED_ERR, - INUSE_ATTRIBUTE_ERR, - INVALID_STATE_ERR, - SYNTAX_ERR, - INVALID_MODIFICATION_ERR, - NAMESPACE_ERR, - INVALID_ACCESS_ERR - }; - - ushort code; - -}; // class DOMException - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_misc.sip b/python/pykde/sip/khtml/dom_misc.sip deleted file mode 100644 index 30c090f5..00000000 --- a/python/pykde/sip/khtml/dom_misc.sip +++ /dev/null @@ -1,49 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class DomShared -{ -%TypeHeaderCode -#include <dom_misc.h> -%End - - -public: - DomShared (); - virtual bool deleteMe (); - void ref (); - void deref (); - bool hasOneRef (); - uint refCount () const; - -protected: - -}; // class DomShared - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_node.sip b/python/pykde/sip/khtml/dom_node.sip deleted file mode 100644 index e7d4b8ec..00000000 --- a/python/pykde/sip/khtml/dom_node.sip +++ /dev/null @@ -1,150 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class NamedNodeMap -{ -%TypeHeaderCode -#include <dom_node.h> -%End - - -public: - NamedNodeMap (); - NamedNodeMap (const DOM::NamedNodeMap&); - ulong length () const; - DOM::Node getNamedItem (const DOM::DOMString&) const; - DOM::Node setNamedItem (const DOM::Node&); - DOM::Node removeNamedItem (const DOM::DOMString&); - DOM::Node item (ulong) const; - DOM::Node getNamedItemNS (const DOM::DOMString&, const DOM::DOMString&) const; - DOM::Node setNamedItemNS (const DOM::Node&); - DOM::Node removeNamedItemNS (const DOM::DOMString&, const DOM::DOMString&); -//ig NamedNodeMapImpl* handle () const; - bool isNull () const; - -protected: -//ig NamedNodeMap (NamedNodeMapImpl*); - -}; // class NamedNodeMap - - -class Node -{ -%TypeHeaderCode -#include <dom_node.h> -%End - - -public: - Node (); - Node (const DOM::Node&); -//ig Node (NodeImpl*); - bool operator == (const DOM::Node&); - bool operator != (const DOM::Node&); - - enum NodeType - { - ELEMENT_NODE, - ATTRIBUTE_NODE, - TEXT_NODE, - CDATA_SECTION_NODE, - ENTITY_REFERENCE_NODE, - ENTITY_NODE, - PROCESSING_INSTRUCTION_NODE, - COMMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - DOCUMENT_FRAGMENT_NODE, - NOTATION_NODE - }; - - DOM::DOMString nodeName () const; - DOM::DOMString nodeValue () const; - void setNodeValue (const DOM::DOMString&); - ushort nodeType () const; - DOM::Node parentNode () const; - DOM::NodeList childNodes () const; - DOM::Node firstChild () const; - DOM::Node lastChild () const; - DOM::Node previousSibling () const; - DOM::Node nextSibling () const; - DOM::NamedNodeMap attributes () const; - DOM::Document ownerDocument () const; - DOM::Node insertBefore (const DOM::Node&, const DOM::Node&); - DOM::Node replaceChild (const DOM::Node&, const DOM::Node&); - DOM::Node removeChild (const DOM::Node&); - DOM::Node appendChild (const DOM::Node&); - bool hasChildNodes (); - DOM::Node cloneNode (bool); - void normalize (); - bool isSupported (const DOM::DOMString&, const DOM::DOMString&) const; - DOM::DOMString namespaceURI () const; - DOM::DOMString prefix () const; - void setPrefix (const DOM::DOMString&); - DOM::DOMString localName () const; - bool hasAttributes (); - void addEventListener (const DOM::DOMString&, DOM::EventListener*, const bool); - void removeEventListener (const DOM::DOMString&, DOM::EventListener*, bool); - bool dispatchEvent (const DOM::Event&); - ulong elementId () const; - bool isNull () const; -//ig NodeImpl* handle () const; - ulong index () const; - QString toHTML (); - void applyChanges (); - void getCursor (int, int&, int&, int&); - QRect getRect (); - -protected: - -}; // class Node - - -class NodeList -{ -%TypeHeaderCode -#include <dom_node.h> -%End - - -public: - NodeList (); - NodeList (const DOM::NodeList&); - ulong length () const; - DOM::Node item (ulong) const; -//ig NodeListImpl* handle () const; - bool isNull () const; - -protected: -//ig NodeList (const NodeListImpl*); - -}; // class NodeList - -//ig typedef ulonglong DOMTimeStamp; -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_string.sip b/python/pykde/sip/khtml/dom_string.sip deleted file mode 100644 index f4d8b4be..00000000 --- a/python/pykde/sip/khtml/dom_string.sip +++ /dev/null @@ -1,79 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class DOMString -{ -%TypeHeaderCode -#include <dom_string.h> -%End - - -public: - DOMString (); - DOMString (const QChar*, uint); - DOMString (const QString&); - DOMString (const char*); -//ig DOMString (DOMStringImpl*); - DOMString (const DOM::DOMString&); - DOM::DOMString& operator += (const DOM::DOMString&); - DOM::DOMString operator + (const DOM::DOMString&); - void insert (DOM::DOMString, uint); - const QChar& operator [] (uint) const; -%MethodCode -//returns (QChar) -//takes index | uint - sipRes = &((*sipCpp)[a0]); -%End - - int find (const QChar, int = 0) const; - uint length () const; - void truncate (uint); - void remove (uint, int = 1); - DOM::DOMString split (uint); - DOM::DOMString lower () const; - DOM::DOMString upper () const; - QChar* unicode () const; - QString string () const; - int toInt () const; - bool percentage (int&) const; - DOM::DOMString copy () const; - bool isNull () const; - bool isEmpty () const; -//ig DOMStringImpl* implementation () const; - -protected: - -}; // class DOMString - -//igx bool operator == (const DOMString&, const DOMString&); -//igx bool operator == (const DOMString&, const QString&); -//igx bool operator == (const DOMString&, const char*); -bool strcasecmp (const DOM::DOMString&, const DOM::DOMString&); -bool strcasecmp (const DOM::DOMString&, const char*); -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_text.sip b/python/pykde/sip/khtml/dom_text.sip deleted file mode 100644 index bc06c168..00000000 --- a/python/pykde/sip/khtml/dom_text.sip +++ /dev/null @@ -1,92 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class CharacterData : DOM::Node -{ -%TypeHeaderCode -#include <dom_text.h> -%End - - -public: - CharacterData (); - CharacterData (const DOM::CharacterData&); - CharacterData (const DOM::Node&); - DOM::DOMString data () const; - void setData (const DOM::DOMString&); - ulong length () const; - DOM::DOMString substringData (const ulong, const ulong); - void appendData (const DOM::DOMString&); - void insertData (const ulong, const DOM::DOMString&); - void deleteData (const ulong, const ulong); - void replaceData (const ulong, const ulong, const DOM::DOMString&); - -protected: -//ig CharacterData (CharacterDataImpl*); - -}; // class CharacterData - - -class Comment : DOM::CharacterData -{ -%TypeHeaderCode -#include <dom_text.h> -%End - - -public: - Comment (); - Comment (const DOM::Comment&); - Comment (const DOM::Node&); - -protected: -//ig Comment (CommentImpl*); - -}; // class Comment - - -class Text : DOM::CharacterData -{ -%TypeHeaderCode -#include <dom_text.h> -%End - - -public: - Text (); - Text (const DOM::Text&); - Text (const DOM::Node&); - DOM::Text splitText (const ulong); - -protected: -//ig Text (TextImpl*); - -}; // class Text - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/dom_xml.sip b/python/pykde/sip/khtml/dom_xml.sip deleted file mode 100644 index c1d306e3..00000000 --- a/python/pykde/sip/khtml/dom_xml.sip +++ /dev/null @@ -1,128 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class CDATASection : DOM::Text -{ -%TypeHeaderCode -#include <dom_xml.h> -%End - - -public: - CDATASection (); - CDATASection (const DOM::CDATASection&); - CDATASection (const DOM::Node&); - -protected: -//ig CDATASection (CDATASectionImpl*); - -}; // class CDATASection - - -class Entity : DOM::Node -{ -%TypeHeaderCode -#include <dom_xml.h> -%End - - -public: - Entity (); - Entity (const DOM::Entity&); - Entity (const DOM::Node&); - DOM::DOMString publicId () const; - DOM::DOMString systemId () const; - DOM::DOMString notationName () const; - -protected: -//ig Entity (EntityImpl*); - -}; // class Entity - - -class EntityReference : DOM::Node -{ -%TypeHeaderCode -#include <dom_xml.h> -%End - - -public: - EntityReference (); - EntityReference (const DOM::EntityReference&); - EntityReference (const DOM::Node&); - -protected: -//ig EntityReference (EntityReferenceImpl*); - -}; // class EntityReference - - -class Notation : DOM::Node -{ -%TypeHeaderCode -#include <dom_xml.h> -%End - - -public: - Notation (); - Notation (const DOM::Notation&); - Notation (const DOM::Node&); - DOM::DOMString publicId () const; - DOM::DOMString systemId () const; - -protected: -//ig Notation (NotationImpl*); - -}; // class Notation - - -class ProcessingInstruction : DOM::Node -{ -%TypeHeaderCode -#include <dom_xml.h> -%End - - -public: - ProcessingInstruction (); - ProcessingInstruction (const DOM::ProcessingInstruction&); - ProcessingInstruction (const DOM::Node&); - DOM::DOMString target () const; - DOM::DOMString data () const; - void setData (const DOM::DOMString&); - DOM::StyleSheet sheet () const; - -protected: -//ig ProcessingInstruction (ProcessingInstructionImpl*); - -}; // class ProcessingInstruction - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_base.sip b/python/pykde/sip/khtml/html_base.sip deleted file mode 100644 index bc0cadcd..00000000 --- a/python/pykde/sip/khtml/html_base.sip +++ /dev/null @@ -1,207 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLBodyElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_base.h> -%End - - -public: - HTMLBodyElement (); - HTMLBodyElement (const DOM::HTMLBodyElement&); - HTMLBodyElement (const DOM::Node&); - -protected: -//ig HTMLBodyElement (HTMLBodyElementImpl*); - -public: - DOM::DOMString aLink () const; - void setALink (const DOM::DOMString&); - DOM::DOMString background () const; - void setBackground (const DOM::DOMString&); - DOM::DOMString bgColor () const; - void setBgColor (const DOM::DOMString&); - DOM::DOMString link () const; - void setLink (const DOM::DOMString&); - DOM::DOMString text () const; - void setText (const DOM::DOMString&); - DOM::DOMString vLink () const; - void setVLink (const DOM::DOMString&); - -}; // class HTMLBodyElement - - -class HTMLFrameElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_base.h> -%End - - -public: - HTMLFrameElement (); - HTMLFrameElement (const DOM::HTMLFrameElement&); - HTMLFrameElement (const DOM::Node&); - -protected: -//ig HTMLFrameElement (HTMLFrameElementImpl*); - -public: - DOM::DOMString frameBorder () const; - void setFrameBorder (const DOM::DOMString&); - DOM::DOMString longDesc () const; - void setLongDesc (const DOM::DOMString&); - DOM::DOMString marginHeight () const; - void setMarginHeight (const DOM::DOMString&); - DOM::DOMString marginWidth () const; - void setMarginWidth (const DOM::DOMString&); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - bool noResize () const; - void setNoResize (bool); - DOM::DOMString scrolling () const; - void setScrolling (const DOM::DOMString&); - DOM::DOMString src () const; - void setSrc (const DOM::DOMString&); - DOM::Document contentDocument () const; - -}; // class HTMLFrameElement - - -class HTMLFrameSetElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_base.h> -%End - - -public: - HTMLFrameSetElement (); - HTMLFrameSetElement (const DOM::HTMLFrameSetElement&); - HTMLFrameSetElement (const DOM::Node&); - -protected: -//ig HTMLFrameSetElement (HTMLFrameSetElementImpl*); - -public: - DOM::DOMString cols () const; - void setCols (const DOM::DOMString&); - DOM::DOMString rows () const; - void setRows (const DOM::DOMString&); - -}; // class HTMLFrameSetElement - - -class HTMLIFrameElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_base.h> -%End - - -public: - HTMLIFrameElement (); - HTMLIFrameElement (const DOM::HTMLIFrameElement&); - HTMLIFrameElement (const DOM::Node&); - -protected: -//ig HTMLIFrameElement (HTMLIFrameElementImpl*); - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString frameBorder () const; - void setFrameBorder (const DOM::DOMString&); - DOM::DOMString height () const; - void setHeight (const DOM::DOMString&); - DOM::DOMString longDesc () const; - void setLongDesc (const DOM::DOMString&); - DOM::DOMString marginHeight () const; - void setMarginHeight (const DOM::DOMString&); - DOM::DOMString marginWidth () const; - void setMarginWidth (const DOM::DOMString&); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString scrolling () const; - void setScrolling (const DOM::DOMString&); - DOM::DOMString src () const; - void setSrc (const DOM::DOMString&); - DOM::DOMString width () const; - void setWidth (const DOM::DOMString&); - DOM::Document contentDocument () const; - -}; // class HTMLIFrameElement - - -class HTMLHeadElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_base.h> -%End - - -public: - HTMLHeadElement (); - HTMLHeadElement (const DOM::HTMLHeadElement&); - HTMLHeadElement (const DOM::Node&); - -protected: -//ig HTMLHeadElement (HTMLHeadElementImpl*); - -public: - DOM::DOMString profile () const; - void setProfile (const DOM::DOMString&); - -}; // class HTMLHeadElement - - -class HTMLHtmlElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_base.h> -%End - - -public: - HTMLHtmlElement (); - HTMLHtmlElement (const DOM::HTMLHtmlElement&); - HTMLHtmlElement (const DOM::Node&); - -protected: -//ig HTMLHtmlElement (HTMLHtmlElementImpl*); - -public: - DOM::DOMString version () const; - void setVersion (const DOM::DOMString&); - -}; // class HTMLHtmlElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_block.sip b/python/pykde/sip/khtml/html_block.sip deleted file mode 100644 index df70827c..00000000 --- a/python/pykde/sip/khtml/html_block.sip +++ /dev/null @@ -1,233 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLBlockquoteElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_block.h> -%End - - -public: - HTMLBlockquoteElement (); - HTMLBlockquoteElement (const DOM::HTMLBlockquoteElement&); - HTMLBlockquoteElement (const DOM::Node&); - -protected: - -%If ( KDE_3_1_0 - ) -//ig HTMLBlockquoteElement (HTMLElementImpl*); -%End - - -public: - DOM::DOMString cite () const; - void setCite (const DOM::DOMString&); - -protected: - -%If ( - KDE_3_1_0 ) -//ig HTMLBlockquoteElement (HTMLBlockquoteElementImpl*); -%End - - -}; // class HTMLBlockquoteElement - - -class HTMLDivElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_block.h> -%End - - -public: - HTMLDivElement (); - HTMLDivElement (const DOM::HTMLDivElement&); - HTMLDivElement (const DOM::Node&); - -protected: -//ig HTMLDivElement (HTMLDivElementImpl*); - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - -}; // class HTMLDivElement - - -class HTMLHRElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_block.h> -%End - - -public: - HTMLHRElement (); - HTMLHRElement (const DOM::HTMLHRElement&); - HTMLHRElement (const DOM::Node&); - -protected: -//ig HTMLHRElement (HTMLHRElementImpl*); - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - bool noShade () const; - void setNoShade (bool); - DOM::DOMString size () const; - void setSize (const DOM::DOMString&); - DOM::DOMString width () const; - void setWidth (const DOM::DOMString&); - -}; // class HTMLHRElement - - -class HTMLHeadingElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_block.h> -%End - - -public: - HTMLHeadingElement (); - HTMLHeadingElement (const DOM::HTMLHeadingElement&); - HTMLHeadingElement (const DOM::Node&); - -protected: - -%If ( KDE_3_1_0 - ) -//ig HTMLHeadingElement (HTMLElementImpl*); -%End - - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - -protected: - -%If ( - KDE_3_1_0 ) -//ig HTMLHeadingElement (HTMLHeadingElementImpl*); -%End - - -}; // class HTMLHeadingElement - - -class HTMLParagraphElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_block.h> -%End - - -public: - HTMLParagraphElement (); - HTMLParagraphElement (const DOM::HTMLParagraphElement&); - HTMLParagraphElement (const DOM::Node&); - -protected: - -%If ( KDE_3_1_0 - ) -//ig HTMLParagraphElement (HTMLElementImpl*); -%End - - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - -protected: - -%If ( - KDE_3_1_0 ) -//ig HTMLParagraphElement (HTMLParagraphElementImpl*); -%End - - -}; // class HTMLParagraphElement - - -class HTMLPreElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_block.h> -%End - - -public: - HTMLPreElement (); - HTMLPreElement (const DOM::HTMLPreElement&); - HTMLPreElement (const DOM::Node&); - -protected: -//ig HTMLPreElement (HTMLPreElementImpl*); - -public: - long width () const; - void setWidth (long); - -}; // class HTMLPreElement - - -%If ( KDE_3_3_2 - ) - -class HTMLLayerElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_block.h> -%End - - -public: - HTMLLayerElement (); - HTMLLayerElement (const DOM::HTMLLayerElement&); - HTMLLayerElement (const DOM::Node&); - -protected: -//igx HTMLLayerElement (HTMLLayerElementImpl*); - -public: - long top () const; - void setTop (long); - long left () const; - void setLeft (long); - DOM::DOMString visibility () const; - void setVisibility (const DOM::DOMString&); - DOM::DOMString bgColor () const; - void setBgColor (const DOM::DOMString&); - DOM::HTMLCollection layers () const; - -}; // class HTMLLayerElement - -%End - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_document.sip b/python/pykde/sip/khtml/html_document.sip deleted file mode 100644 index 82205ef5..00000000 --- a/python/pykde/sip/khtml/html_document.sip +++ /dev/null @@ -1,77 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLDocument : DOM::Document -{ -%TypeHeaderCode -#include <html_document.h> -%End - - -public: - HTMLDocument (); - HTMLDocument (KHTMLView* /TransferThis/); - HTMLDocument (const DOM::HTMLDocument&); - HTMLDocument (const DOM::Node&); - -protected: -//ig HTMLDocument (HTMLDocumentImpl*); - -public: - DOM::DOMString title () const; - void setTitle (const DOM::DOMString&); - DOM::DOMString referrer () const; - DOM::DOMString domain () const; - DOM::DOMString URL () const; - DOM::HTMLElement body () const; - void setBody (const DOM::HTMLElement&); - DOM::HTMLCollection images () const; - DOM::HTMLCollection applets () const; - DOM::HTMLCollection links () const; - DOM::HTMLCollection forms () const; - -%If ( KDE_3_3_2 - ) - DOM::HTMLCollection layers () const; -%End - - DOM::HTMLCollection anchors () const; - DOM::DOMString cookie () const; - void setCookie (const DOM::DOMString&); - void open (); - void close (); - void write (const DOM::DOMString&); - void writeln (const DOM::DOMString&); - DOM::NodeList getElementsByName (const DOM::DOMString&); - DOM::DOMString completeURL (const DOM::DOMString&) const; - DOM::DOMString lastModified () const; - DOM::HTMLCollection all () const; - -}; // class HTMLDocument - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_element.sip b/python/pykde/sip/khtml/html_element.sip deleted file mode 100644 index dcc8c5b5..00000000 --- a/python/pykde/sip/khtml/html_element.sip +++ /dev/null @@ -1,78 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLElement : DOM::Element -{ -%TypeHeaderCode -#include <html_element.h> -%End - - -public: - HTMLElement (); - HTMLElement (const DOM::HTMLElement&); - HTMLElement (const DOM::Node&); - -protected: -//ig HTMLElement (HTMLElementImpl*); - -public: - DOM::DOMString id () const; - void setId (const DOM::DOMString&); - DOM::DOMString title () const; - void setTitle (const DOM::DOMString&); - DOM::DOMString lang () const; - void setLang (const DOM::DOMString&); - DOM::DOMString dir () const; - void setDir (const DOM::DOMString&); - DOM::DOMString className () const; - void setClassName (const DOM::DOMString&); - DOM::DOMString innerHTML () const; - void setInnerHTML (const DOM::DOMString&); - DOM::DOMString innerText () const; - void setInnerText (const DOM::DOMString&); - DOM::HTMLCollection children () const; - -%If ( KDE_3_1_0 - ) - DOM::HTMLCollection all () const; -%End - - void removeCSSProperty (const DOM::DOMString&); - void addCSSProperty (const DOM::DOMString&, const DOM::DOMString&); - -protected: - -%If ( KDE_3_0_1 - ) - void assignOther (const DOM::Node&, int); -%End - - -}; // class HTMLElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_form.sip b/python/pykde/sip/khtml/html_form.sip deleted file mode 100644 index 05683cba..00000000 --- a/python/pykde/sip/khtml/html_form.sip +++ /dev/null @@ -1,436 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLButtonElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLButtonElement (); - HTMLButtonElement (const DOM::HTMLButtonElement&); - HTMLButtonElement (const DOM::Node&); - -protected: -//ig HTMLButtonElement (HTMLButtonElementImpl*); - -public: - DOM::HTMLFormElement form () const; - DOM::DOMString accessKey () const; - void setAccessKey (const DOM::DOMString&); - bool disabled () const; - void setDisabled (bool); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - long tabIndex () const; - void setTabIndex (long); - DOM::DOMString type () const; - DOM::DOMString value () const; - void setValue (const DOM::DOMString&); - -%If ( KDE_3_5_0 - ) - void blur (); - void focus (); -%End - - -}; // class HTMLButtonElement - - -class HTMLFieldSetElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLFieldSetElement (); - HTMLFieldSetElement (const DOM::HTMLFieldSetElement&); - HTMLFieldSetElement (const DOM::Node&); - -protected: -//ig HTMLFieldSetElement (HTMLFieldSetElementImpl*); - -public: - DOM::HTMLFormElement form () const; - -}; // class HTMLFieldSetElement - - -class HTMLFormElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLFormElement (); - HTMLFormElement (const DOM::HTMLFormElement&); - HTMLFormElement (const DOM::Node&); - -protected: -//ig HTMLFormElement (HTMLFormElementImpl*); - -public: - DOM::HTMLCollection elements () const; - long length () const; - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString acceptCharset () const; - void setAcceptCharset (const DOM::DOMString&); - DOM::DOMString action () const; - void setAction (const DOM::DOMString&); - DOM::DOMString enctype () const; - void setEnctype (const DOM::DOMString&); - DOM::DOMString method () const; - void setMethod (const DOM::DOMString&); - DOM::DOMString target () const; - void setTarget (const DOM::DOMString&); - void submit (); - void reset (); - -}; // class HTMLFormElement - - -class HTMLInputElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLInputElement (); - HTMLInputElement (const DOM::HTMLInputElement&); - HTMLInputElement (const DOM::Node&); - -protected: -//ig HTMLInputElement (HTMLInputElementImpl*); - -public: - DOM::DOMString defaultValue () const; - void setDefaultValue (const DOM::DOMString&); - bool defaultChecked () const; - void setDefaultChecked (bool); - DOM::HTMLFormElement form () const; - DOM::DOMString accept () const; - void setAccept (const DOM::DOMString&); - DOM::DOMString accessKey () const; - void setAccessKey (const DOM::DOMString&); - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString alt () const; - void setAlt (const DOM::DOMString&); - bool checked () const; - void setChecked (bool); - -%If ( KDE_3_5_3 - ) - bool indeterminate () const; - void setIndeterminate (bool); -%End - - bool disabled () const; - void setDisabled (bool); - long maxLength () const; - void setMaxLength (long); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - bool readOnly () const; - void setReadOnly (bool); - DOM::DOMString size () const; - void setSize (const DOM::DOMString&); - -%If ( KDE_3_1_0 - ) - long getSize () const; - void setSize (long); -%End - - DOM::DOMString src () const; - void setSrc (const DOM::DOMString&); - long tabIndex () const; - void setTabIndex (long); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - DOM::DOMString useMap () const; - void setUseMap (const DOM::DOMString&); - DOM::DOMString value () const; - void setValue (const DOM::DOMString&); - void blur (); - void focus (); - void select (); - void click (); - -%If ( KDE_3_5_2 - ) - long selectionStart (); - void setSelectionStart (long); - long selectionEnd (); - void setSelectionEnd (long); - void setSelectionRange (long, long); -%End - - -}; // class HTMLInputElement - - -class HTMLLabelElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLLabelElement (); - HTMLLabelElement (const DOM::HTMLLabelElement&); - HTMLLabelElement (const DOM::Node&); - -protected: -//ig HTMLLabelElement (HTMLLabelElementImpl*); - -public: - DOM::DOMString accessKey () const; - void setAccessKey (const DOM::DOMString&); - DOM::DOMString htmlFor () const; - void setHtmlFor (const DOM::DOMString&); - -public: - -%If ( - KDE_3_1_0 ) - DOM::HTMLFormElement form () const; -%End - - -}; // class HTMLLabelElement - - -class HTMLLegendElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLLegendElement (); - HTMLLegendElement (const DOM::HTMLLegendElement&); - HTMLLegendElement (const DOM::Node&); - -protected: -//ig HTMLLegendElement (HTMLLegendElementImpl*); - -public: - DOM::HTMLFormElement form () const; - DOM::DOMString accessKey () const; - void setAccessKey (const DOM::DOMString&); - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - -}; // class HTMLLegendElement - - -class HTMLOptGroupElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLOptGroupElement (); - HTMLOptGroupElement (const DOM::HTMLOptGroupElement&); - HTMLOptGroupElement (const DOM::Node&); - -protected: -//ig HTMLOptGroupElement (HTMLOptGroupElementImpl*); - -public: - bool disabled () const; - void setDisabled (bool); - DOM::DOMString label () const; - void setLabel (const DOM::DOMString&); - -}; // class HTMLOptGroupElement - - -class HTMLSelectElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLSelectElement (); - HTMLSelectElement (const DOM::HTMLSelectElement&); - HTMLSelectElement (const DOM::Node&); - -protected: -//ig HTMLSelectElement (HTMLSelectElementImpl*); - -public: - DOM::DOMString type () const; - long selectedIndex () const; - void setSelectedIndex (long); - DOM::DOMString value () const; - void setValue (const DOM::DOMString&); - long length () const; - DOM::HTMLFormElement form () const; - DOM::HTMLCollection options () const; - bool disabled () const; - void setDisabled (bool); - bool multiple () const; - void setMultiple (bool); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - long size () const; - void setSize (long); - long tabIndex () const; - void setTabIndex (long); - void add (const DOM::HTMLElement&, const DOM::HTMLElement&); - void remove (long); - void blur (); - void focus (); - -}; // class HTMLSelectElement - - -class HTMLTextAreaElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLTextAreaElement (); - HTMLTextAreaElement (const DOM::HTMLTextAreaElement&); - HTMLTextAreaElement (const DOM::Node&); - -protected: -//ig HTMLTextAreaElement (HTMLTextAreaElementImpl*); - -public: - DOM::DOMString defaultValue () const; - void setDefaultValue (const DOM::DOMString&); - DOM::HTMLFormElement form () const; - DOM::DOMString accessKey () const; - void setAccessKey (const DOM::DOMString&); - long cols () const; - void setCols (long); - bool disabled () const; - void setDisabled (bool); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - bool readOnly () const; - void setReadOnly (bool); - long rows () const; - void setRows (long); - long tabIndex () const; - void setTabIndex (long); - DOM::DOMString type () const; - DOM::DOMString value () const; - void setValue (const DOM::DOMString&); - void blur (); - void focus (); - void select (); - -%If ( KDE_3_5_2 - ) - long selectionStart (); - void setSelectionStart (long); - long selectionEnd (); - void setSelectionEnd (long); - void setSelectionRange (long, long); - long textLength (); -%End - - -}; // class HTMLTextAreaElement - - -class HTMLOptionElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLOptionElement (); - HTMLOptionElement (const DOM::HTMLOptionElement&); - HTMLOptionElement (const DOM::Node&); - -protected: -//ig HTMLOptionElement (HTMLOptionElementImpl*); - -public: - DOM::HTMLFormElement form () const; - bool defaultSelected () const; - void setDefaultSelected (bool); - DOM::DOMString text () const; - long index () const; - void setIndex (long); - bool disabled () const; - void setDisabled (bool); - DOM::DOMString label () const; - void setLabel (const DOM::DOMString&); - bool selected () const; - void setSelected (bool); - DOM::DOMString value () const; - void setValue (const DOM::DOMString&); - -}; // class HTMLOptionElement - - -class HTMLIsIndexElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_form.h> -%End - - -public: - HTMLIsIndexElement (); - HTMLIsIndexElement (const DOM::HTMLIsIndexElement&); - HTMLIsIndexElement (const DOM::Node&); - -protected: -//ig HTMLIsIndexElement (HTMLIsIndexElementImpl*); - -public: - DOM::HTMLFormElement form () const; - DOM::DOMString prompt () const; - void setPrompt (const DOM::DOMString&); - -}; // class HTMLIsIndexElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_head.sip b/python/pykde/sip/khtml/html_head.sip deleted file mode 100644 index 46badd3f..00000000 --- a/python/pykde/sip/khtml/html_head.sip +++ /dev/null @@ -1,203 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLBaseElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_head.h> -%End - - -public: - HTMLBaseElement (); - HTMLBaseElement (const DOM::HTMLBaseElement&); - HTMLBaseElement (const DOM::Node&); - -protected: -//ig HTMLBaseElement (HTMLBaseElementImpl*); - -public: - DOM::DOMString href () const; - void setHref (const DOM::DOMString&); - DOM::DOMString target () const; - void setTarget (const DOM::DOMString&); - -}; // class HTMLBaseElement - - -class HTMLLinkElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_head.h> -%End - - -public: - HTMLLinkElement (); - HTMLLinkElement (const DOM::HTMLLinkElement&); - HTMLLinkElement (const DOM::Node&); - -protected: -//ig HTMLLinkElement (HTMLLinkElementImpl*); - -public: - bool disabled () const; - void setDisabled (bool); - DOM::DOMString charset () const; - void setCharset (const DOM::DOMString&); - DOM::DOMString href () const; - void setHref (const DOM::DOMString&); - DOM::DOMString hreflang () const; - void setHreflang (const DOM::DOMString&); - DOM::DOMString media () const; - void setMedia (const DOM::DOMString&); - DOM::DOMString rel () const; - void setRel (const DOM::DOMString&); - DOM::DOMString rev () const; - void setRev (const DOM::DOMString&); - DOM::DOMString target () const; - void setTarget (const DOM::DOMString&); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - DOM::StyleSheet sheet () const; - -}; // class HTMLLinkElement - - -class HTMLMetaElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_head.h> -%End - - -public: - HTMLMetaElement (); - HTMLMetaElement (const DOM::HTMLMetaElement&); - HTMLMetaElement (const DOM::Node&); - -protected: -//ig HTMLMetaElement (HTMLMetaElementImpl*); - -public: - DOM::DOMString content () const; - void setContent (const DOM::DOMString&); - DOM::DOMString httpEquiv () const; - void setHttpEquiv (const DOM::DOMString&); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString scheme () const; - void setScheme (const DOM::DOMString&); - -}; // class HTMLMetaElement - - -class HTMLScriptElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_head.h> -%End - - -public: - HTMLScriptElement (); - HTMLScriptElement (const DOM::HTMLScriptElement&); - HTMLScriptElement (const DOM::Node&); - -protected: -//ig HTMLScriptElement (HTMLScriptElementImpl*); - -public: - DOM::DOMString text () const; - void setText (const DOM::DOMString&); - DOM::DOMString htmlFor () const; - void setHtmlFor (const DOM::DOMString&); - DOM::DOMString event () const; - void setEvent (const DOM::DOMString&); - DOM::DOMString charset () const; - void setCharset (const DOM::DOMString&); - bool defer () const; - void setDefer (bool); - DOM::DOMString src () const; - void setSrc (const DOM::DOMString&); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - -}; // class HTMLScriptElement - - -class HTMLStyleElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_head.h> -%End - - -public: - HTMLStyleElement (); - HTMLStyleElement (const DOM::HTMLStyleElement&); - HTMLStyleElement (const DOM::Node&); - -protected: -//ig HTMLStyleElement (HTMLStyleElementImpl*); - -public: - bool disabled () const; - void setDisabled (bool); - DOM::DOMString media () const; - void setMedia (const DOM::DOMString&); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - DOM::StyleSheet sheet () const; - -}; // class HTMLStyleElement - - -class HTMLTitleElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_head.h> -%End - - -public: - HTMLTitleElement (); - HTMLTitleElement (const DOM::HTMLTitleElement&); - HTMLTitleElement (const DOM::Node&); - -protected: -//ig HTMLTitleElement (HTMLTitleElementImpl*); - -public: - DOM::DOMString text () const; - void setText (const DOM::DOMString&); - -}; // class HTMLTitleElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_image.sip b/python/pykde/sip/khtml/html_image.sip deleted file mode 100644 index 5db67b1a..00000000 --- a/python/pykde/sip/khtml/html_image.sip +++ /dev/null @@ -1,144 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLAreaElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_image.h> -%End - - -public: - HTMLAreaElement (); - HTMLAreaElement (const DOM::HTMLAreaElement&); - HTMLAreaElement (const DOM::Node&); - -protected: -//ig HTMLAreaElement (HTMLAreaElementImpl*); - -public: - DOM::DOMString accessKey () const; - void setAccessKey (const DOM::DOMString&); - DOM::DOMString alt () const; - void setAlt (const DOM::DOMString&); - DOM::DOMString coords () const; - void setCoords (const DOM::DOMString&); - DOM::DOMString href () const; - void setHref (const DOM::DOMString&); - bool noHref () const; - void setNoHref (bool); - DOM::DOMString shape () const; - void setShape (const DOM::DOMString&); - long tabIndex () const; - void setTabIndex (long); - DOM::DOMString target () const; - void setTarget (const DOM::DOMString&); - -}; // class HTMLAreaElement - - -class HTMLImageElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_image.h> -%End - - -public: - HTMLImageElement (); - HTMLImageElement (const DOM::HTMLImageElement&); - HTMLImageElement (const DOM::Node&); - -protected: -//ig HTMLImageElement (HTMLImageElementImpl*); - -public: - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString alt () const; - void setAlt (const DOM::DOMString&); - -%If ( KDE_3_1_0 - ) - DOM::DOMString getBorder () const; - void setBorder (const DOM::DOMString&); -%End - - long border () const; - void setBorder (long); - long height () const; - void setHeight (long); - long hspace () const; - void setHspace (long); - bool isMap () const; - void setIsMap (bool); - DOM::DOMString longDesc () const; - void setLongDesc (const DOM::DOMString&); - DOM::DOMString src () const; - void setSrc (const DOM::DOMString&); - DOM::DOMString useMap () const; - void setUseMap (const DOM::DOMString&); - long vspace () const; - void setVspace (long); - long width () const; - void setWidth (long); - -%If ( KDE_3_2_0 - ) - long x () const; - long y () const; -%End - - -}; // class HTMLImageElement - - -class HTMLMapElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_image.h> -%End - - -public: - HTMLMapElement (); - HTMLMapElement (const DOM::HTMLMapElement&); - HTMLMapElement (const DOM::Node&); - -protected: -//ig HTMLMapElement (HTMLMapElementImpl*); - -public: - DOM::HTMLCollection areas () const; - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - -}; // class HTMLMapElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_inline.sip b/python/pykde/sip/khtml/html_inline.sip deleted file mode 100644 index bd3b1b09..00000000 --- a/python/pykde/sip/khtml/html_inline.sip +++ /dev/null @@ -1,169 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLAnchorElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_inline.h> -%End - - -public: - HTMLAnchorElement (); - HTMLAnchorElement (const DOM::HTMLAnchorElement&); - HTMLAnchorElement (const DOM::Node&); - -protected: -//ig HTMLAnchorElement (HTMLAnchorElementImpl*); - -public: - DOM::DOMString accessKey () const; - void setAccessKey (const DOM::DOMString&); - DOM::DOMString charset () const; - void setCharset (const DOM::DOMString&); - DOM::DOMString coords () const; - void setCoords (const DOM::DOMString&); - DOM::DOMString href () const; - void setHref (const DOM::DOMString&); - DOM::DOMString hreflang () const; - void setHreflang (const DOM::DOMString&); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString rel () const; - void setRel (const DOM::DOMString&); - DOM::DOMString rev () const; - void setRev (const DOM::DOMString&); - DOM::DOMString shape () const; - void setShape (const DOM::DOMString&); - long tabIndex () const; - void setTabIndex (long); - DOM::DOMString target () const; - void setTarget (const DOM::DOMString&); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - void blur (); - void focus (); - -}; // class HTMLAnchorElement - - -class HTMLBRElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_inline.h> -%End - - -public: - HTMLBRElement (); - HTMLBRElement (const DOM::HTMLBRElement&); - HTMLBRElement (const DOM::Node&); - -protected: -//ig HTMLBRElement (HTMLBRElementImpl*); - -public: - DOM::DOMString clear () const; - void setClear (const DOM::DOMString&); - -}; // class HTMLBRElement - - -class HTMLFontElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_inline.h> -%End - - -public: - HTMLFontElement (); - HTMLFontElement (const DOM::HTMLFontElement&); - HTMLFontElement (const DOM::Node&); - -protected: -//ig HTMLFontElement (HTMLFontElementImpl*); - -public: - DOM::DOMString color () const; - void setColor (const DOM::DOMString&); - DOM::DOMString face () const; - void setFace (const DOM::DOMString&); - DOM::DOMString size () const; - void setSize (const DOM::DOMString&); - -}; // class HTMLFontElement - - -class HTMLModElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_inline.h> -%End - - -public: - HTMLModElement (); - HTMLModElement (const DOM::HTMLModElement&); - HTMLModElement (const DOM::Node&); - -protected: -//ig HTMLModElement (HTMLElementImpl*); - -public: - DOM::DOMString cite () const; - void setCite (const DOM::DOMString&); - DOM::DOMString dateTime () const; - void setDateTime (const DOM::DOMString&); - -}; // class HTMLModElement - - -class HTMLQuoteElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_inline.h> -%End - - -public: - HTMLQuoteElement (); - HTMLQuoteElement (const DOM::HTMLQuoteElement&); - HTMLQuoteElement (const DOM::Node&); - -protected: -//ig HTMLQuoteElement (HTMLGenericElementImpl*); - -public: - DOM::DOMString cite () const; - void setCite (const DOM::DOMString&); - -}; // class HTMLQuoteElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_list.sip b/python/pykde/sip/khtml/html_list.sip deleted file mode 100644 index fa6cd0e5..00000000 --- a/python/pykde/sip/khtml/html_list.sip +++ /dev/null @@ -1,169 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLDListElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_list.h> -%End - - -public: - HTMLDListElement (); - HTMLDListElement (const DOM::HTMLDListElement&); - HTMLDListElement (const DOM::Node&); - -protected: -//ig HTMLDListElement (HTMLDListElementImpl*); - -public: - bool compact () const; - void setCompact (bool); - -}; // class HTMLDListElement - - -class HTMLDirectoryElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_list.h> -%End - - -public: - HTMLDirectoryElement (); - HTMLDirectoryElement (const DOM::HTMLDirectoryElement&); - HTMLDirectoryElement (const DOM::Node&); - -protected: -//ig HTMLDirectoryElement (HTMLDirectoryElementImpl*); - -public: - bool compact () const; - void setCompact (bool); - -}; // class HTMLDirectoryElement - - -class HTMLLIElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_list.h> -%End - - -public: - HTMLLIElement (); - HTMLLIElement (const DOM::HTMLLIElement&); - HTMLLIElement (const DOM::Node&); - -protected: -//ig HTMLLIElement (HTMLLIElementImpl*); - -public: - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - long value () const; - void setValue (long); - -}; // class HTMLLIElement - - -class HTMLMenuElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_list.h> -%End - - -public: - HTMLMenuElement (); - HTMLMenuElement (const DOM::HTMLMenuElement&); - HTMLMenuElement (const DOM::Node&); - -protected: -//ig HTMLMenuElement (HTMLMenuElementImpl*); - -public: - bool compact () const; - void setCompact (bool); - -}; // class HTMLMenuElement - - -class HTMLOListElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_list.h> -%End - - -public: - HTMLOListElement (); - HTMLOListElement (const DOM::HTMLOListElement&); - HTMLOListElement (const DOM::Node&); - -protected: -//ig HTMLOListElement (HTMLOListElementImpl*); - -public: - bool compact () const; - void setCompact (bool); - long start () const; - void setStart (long); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - -}; // class HTMLOListElement - - -class HTMLUListElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_list.h> -%End - - -public: - HTMLUListElement (); - HTMLUListElement (const DOM::HTMLUListElement&); - HTMLUListElement (const DOM::Node&); - -protected: -//ig HTMLUListElement (HTMLUListElementImpl*); - -public: - bool compact () const; - void setCompact (bool); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - -}; // class HTMLUListElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_misc.sip b/python/pykde/sip/khtml/html_misc.sip deleted file mode 100644 index 291a4916..00000000 --- a/python/pykde/sip/khtml/html_misc.sip +++ /dev/null @@ -1,97 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLBaseFontElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_misc.h> -%End - - -public: - HTMLBaseFontElement (); - HTMLBaseFontElement (const DOM::HTMLBaseFontElement&); - HTMLBaseFontElement (const DOM::Node&); - -protected: -//ig HTMLBaseFontElement (HTMLBaseFontElementImpl*); - -public: - DOM::DOMString color () const; - void setColor (const DOM::DOMString&); - DOM::DOMString face () const; - void setFace (const DOM::DOMString&); - -%If ( KDE_3_1_0 - ) - long getSize () const; - void setSize (long); -%End - - DOM::DOMString size () const; - void setSize (const DOM::DOMString&); - -}; // class HTMLBaseFontElement - - -class HTMLCollection -{ -%TypeHeaderCode -#include <html_misc.h> -%End - - -public: - HTMLCollection (); - HTMLCollection (const DOM::HTMLCollection&); - -protected: -//ig HTMLCollection (NodeImpl*, int); - -public: - ulong length () const; - DOM::Node item (ulong) const; - DOM::Node namedItem (const DOM::DOMString&) const; - DOM::Node base () const; -//ig HTMLCollectionImpl* handle () const; - bool isNull () const; - DOM::Node firstItem () const; - DOM::Node nextItem () const; - DOM::Node nextNamedItem (const DOM::DOMString&) const; - -protected: - -}; // class HTMLCollection - - -//ig class HTMLFormCollection : DOM::HTMLCollection; - - -//ig class HTMLMappedNameCollection : DOM::HTMLCollection; - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_object.sip b/python/pykde/sip/khtml/html_object.sip deleted file mode 100644 index 94b027da..00000000 --- a/python/pykde/sip/khtml/html_object.sip +++ /dev/null @@ -1,179 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLAppletElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_object.h> -%End - - -public: - HTMLAppletElement (); - HTMLAppletElement (const DOM::HTMLAppletElement&); - HTMLAppletElement (const DOM::Node&); - -protected: -//ig HTMLAppletElement (HTMLAppletElementImpl*); - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString alt () const; - void setAlt (const DOM::DOMString&); - DOM::DOMString archive () const; - void setArchive (const DOM::DOMString&); - DOM::DOMString code () const; - void setCode (const DOM::DOMString&); - DOM::DOMString codeBase () const; - void setCodeBase (const DOM::DOMString&); - DOM::DOMString height () const; - void setHeight (const DOM::DOMString&); - -%If ( KDE_3_1_0 - ) - long getHspace () const; - void setHspace (long); -%End - - DOM::DOMString hspace () const; - void setHspace (const DOM::DOMString&); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString object () const; - void setObject (const DOM::DOMString&); - -%If ( KDE_3_1_0 - ) - long getVspace () const; - void setVspace (long); -%End - - DOM::DOMString vspace () const; - void setVspace (const DOM::DOMString&); - DOM::DOMString width () const; - void setWidth (const DOM::DOMString&); - -}; // class HTMLAppletElement - - -class HTMLObjectElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_object.h> -%End - - -public: - HTMLObjectElement (); - HTMLObjectElement (const DOM::HTMLObjectElement&); - HTMLObjectElement (const DOM::Node&); - -protected: -//ig HTMLObjectElement (HTMLObjectElementImpl*); - -public: - DOM::HTMLFormElement form () const; - DOM::DOMString code () const; - void setCode (const DOM::DOMString&); - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString archive () const; - void setArchive (const DOM::DOMString&); - DOM::DOMString border () const; - void setBorder (const DOM::DOMString&); - DOM::DOMString codeBase () const; - void setCodeBase (const DOM::DOMString&); - DOM::DOMString codeType () const; - void setCodeType (const DOM::DOMString&); - DOM::DOMString data () const; - void setData (const DOM::DOMString&); - bool declare () const; - void setDeclare (bool); - DOM::DOMString height () const; - void setHeight (const DOM::DOMString&); - -%If ( KDE_3_1_0 - ) - long getHspace () const; - void setHspace (long); -%End - - DOM::DOMString hspace () const; - void setHspace (const DOM::DOMString&); - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString standby () const; - void setStandby (const DOM::DOMString&); - long tabIndex () const; - void setTabIndex (long); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - DOM::DOMString useMap () const; - void setUseMap (const DOM::DOMString&); - -%If ( KDE_3_1_0 - ) - long getVspace () const; - void setVspace (long); -%End - - DOM::DOMString vspace () const; - void setVspace (const DOM::DOMString&); - DOM::DOMString width () const; - void setWidth (const DOM::DOMString&); - DOM::Document contentDocument () const; - -}; // class HTMLObjectElement - - -class HTMLParamElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_object.h> -%End - - -public: - HTMLParamElement (); - HTMLParamElement (const DOM::HTMLParamElement&); - HTMLParamElement (const DOM::Node&); - -protected: -//ig HTMLParamElement (HTMLParamElementImpl*); - -public: - DOM::DOMString name () const; - void setName (const DOM::DOMString&); - DOM::DOMString type () const; - void setType (const DOM::DOMString&); - DOM::DOMString value () const; - void setValue (const DOM::DOMString&); - DOM::DOMString valueType () const; - void setValueType (const DOM::DOMString&); - -}; // class HTMLParamElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/html_table.sip b/python/pykde/sip/khtml/html_table.sip deleted file mode 100644 index 3ae6ed49..00000000 --- a/python/pykde/sip/khtml/html_table.sip +++ /dev/null @@ -1,256 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace DOM -{ - -class HTMLTableCaptionElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_table.h> -%End - - -public: - HTMLTableCaptionElement (); - HTMLTableCaptionElement (const DOM::HTMLTableCaptionElement&); - HTMLTableCaptionElement (const DOM::Node&); - -protected: -//ig HTMLTableCaptionElement (HTMLTableCaptionElementImpl*); - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - -}; // class HTMLTableCaptionElement - - -class HTMLTableCellElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_table.h> -%End - - -public: - HTMLTableCellElement (); - HTMLTableCellElement (const DOM::HTMLTableCellElement&); - HTMLTableCellElement (const DOM::Node&); - -protected: -//ig HTMLTableCellElement (HTMLTableCellElementImpl*); - -public: - long cellIndex () const; - void setCellIndex (long); - DOM::DOMString abbr () const; - void setAbbr (const DOM::DOMString&); - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString axis () const; - void setAxis (const DOM::DOMString&); - DOM::DOMString bgColor () const; - void setBgColor (const DOM::DOMString&); - DOM::DOMString ch () const; - void setCh (const DOM::DOMString&); - DOM::DOMString chOff () const; - void setChOff (const DOM::DOMString&); - long colSpan () const; - void setColSpan (long); - DOM::DOMString headers () const; - void setHeaders (const DOM::DOMString&); - DOM::DOMString height () const; - void setHeight (const DOM::DOMString&); - bool noWrap () const; - void setNoWrap (bool); - long rowSpan () const; - void setRowSpan (long); - DOM::DOMString scope () const; - void setScope (const DOM::DOMString&); - DOM::DOMString vAlign () const; - void setVAlign (const DOM::DOMString&); - DOM::DOMString width () const; - void setWidth (const DOM::DOMString&); - -}; // class HTMLTableCellElement - - -class HTMLTableColElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_table.h> -%End - - -public: - HTMLTableColElement (); - HTMLTableColElement (const DOM::HTMLTableColElement&); - HTMLTableColElement (const DOM::Node&); - -protected: -//ig HTMLTableColElement (HTMLTableColElementImpl*); - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString ch () const; - void setCh (const DOM::DOMString&); - DOM::DOMString chOff () const; - void setChOff (const DOM::DOMString&); - long span () const; - void setSpan (long); - DOM::DOMString vAlign () const; - void setVAlign (const DOM::DOMString&); - DOM::DOMString width () const; - void setWidth (const DOM::DOMString&); - -}; // class HTMLTableColElement - - -class HTMLTableElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_table.h> -%End - - -public: - HTMLTableElement (); - HTMLTableElement (const DOM::HTMLTableElement&); - HTMLTableElement (const DOM::Node&); - -protected: -//ig HTMLTableElement (HTMLTableElementImpl*); - -public: - DOM::HTMLTableCaptionElement caption () const; - void setCaption (const DOM::HTMLTableCaptionElement&); - DOM::HTMLTableSectionElement tHead () const; - void setTHead (const DOM::HTMLTableSectionElement&); - DOM::HTMLTableSectionElement tFoot () const; - void setTFoot (const DOM::HTMLTableSectionElement&); - DOM::HTMLCollection rows () const; - DOM::HTMLCollection tBodies () const; - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString bgColor () const; - void setBgColor (const DOM::DOMString&); - DOM::DOMString border () const; - void setBorder (const DOM::DOMString&); - DOM::DOMString cellPadding () const; - void setCellPadding (const DOM::DOMString&); - DOM::DOMString cellSpacing () const; - void setCellSpacing (const DOM::DOMString&); - DOM::DOMString frame () const; - void setFrame (const DOM::DOMString&); - DOM::DOMString rules () const; - void setRules (const DOM::DOMString&); - DOM::DOMString summary () const; - void setSummary (const DOM::DOMString&); - DOM::DOMString width () const; - void setWidth (const DOM::DOMString&); - DOM::HTMLElement createTHead (); - void deleteTHead (); - DOM::HTMLElement createTFoot (); - void deleteTFoot (); - DOM::HTMLElement createCaption (); - void deleteCaption (); - DOM::HTMLElement insertRow (long); - void deleteRow (long); - -}; // class HTMLTableElement - - -class HTMLTableRowElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_table.h> -%End - - -public: - HTMLTableRowElement (); - HTMLTableRowElement (const DOM::HTMLTableRowElement&); - HTMLTableRowElement (const DOM::Node&); - -protected: -//ig HTMLTableRowElement (HTMLTableRowElementImpl*); - -public: - long rowIndex () const; - void setRowIndex (long); - long sectionRowIndex () const; - void setSectionRowIndex (long); - DOM::HTMLCollection cells () const; - void setCells (const DOM::HTMLCollection&); - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString bgColor () const; - void setBgColor (const DOM::DOMString&); - DOM::DOMString ch () const; - void setCh (const DOM::DOMString&); - DOM::DOMString chOff () const; - void setChOff (const DOM::DOMString&); - DOM::DOMString vAlign () const; - void setVAlign (const DOM::DOMString&); - DOM::HTMLElement insertCell (long); - void deleteCell (long); - -}; // class HTMLTableRowElement - - -class HTMLTableSectionElement : DOM::HTMLElement -{ -%TypeHeaderCode -#include <html_table.h> -%End - - -public: - HTMLTableSectionElement (); - HTMLTableSectionElement (const DOM::HTMLTableSectionElement&); - HTMLTableSectionElement (const DOM::Node&); - -protected: -//ig HTMLTableSectionElement (HTMLTableSectionElementImpl*); - -public: - DOM::DOMString align () const; - void setAlign (const DOM::DOMString&); - DOM::DOMString ch () const; - void setCh (const DOM::DOMString&); - DOM::DOMString chOff () const; - void setChOff (const DOM::DOMString&); - DOM::DOMString vAlign () const; - void setVAlign (const DOM::DOMString&); - DOM::HTMLCollection rows () const; - DOM::HTMLElement insertRow (long); - void deleteRow (long); - -}; // class HTMLTableSectionElement - -}; // namespace DOM - diff --git a/python/pykde/sip/khtml/khtml_part.sip b/python/pykde/sip/khtml/khtml_part.sip deleted file mode 100644 index be242169..00000000 --- a/python/pykde/sip/khtml/khtml_part.sip +++ /dev/null @@ -1,282 +0,0 @@ -// -// Copyright 2004 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2003 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE_3_3_0 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KHTMLPart : KParts::ReadOnlyPart -{ -%TypeHeaderCode -#include <khtml_part.h> -%End - - -public: - - enum GUIProfile - { - DefaultGUI, - BrowserViewGUI - }; - - KHTMLPart (QWidget* = 0, const char* = 0, QObject* /TransferThis/ = 0, const char* = 0, KHTMLPart::GUIProfile = DefaultGUI ); - KHTMLPart (KHTMLView*, QObject* /TransferThis/ = 0, const char* = 0, KHTMLPart::GUIProfile = DefaultGUI ); - virtual bool openURL (const KURL&); - virtual bool closeURL (); - virtual void showError (KIO::Job*); - DOM::HTMLDocument htmlDocument () const; - DOM::Document document () const; - DOM::Node activeNode () const; - KParts::BrowserExtension* browserExtension () const; - -%If ( KDE_3_1_0 - ) -//ig KParts::LiveConnectExtension* liveConnectExtension (const khtml::RenderPart*) const; -%End - - KHTMLView* view () const; - void setJScriptEnabled (bool); - bool jScriptEnabled () const; - -%If ( KDE_3_2_0 - ) -//ig KJS::Interpreter* jScriptInterpreter (); - void setStatusMessagesEnabled (bool); - bool statusMessagesEnabled () const; -%End - - void setMetaRefreshEnabled (bool); - bool metaRefreshEnabled () const; - QVariant executeScript (const DOM::Node&, const QString&); - void setDNDEnabled (bool); - bool dndEnabled () const; - void setJavaEnabled (bool); - bool javaEnabled () const; -//ig KJavaAppletContext* javaContext (); -//ig KJavaAppletContext* createJavaContext (); - void setPluginsEnabled (bool); - bool pluginsEnabled () const; - void setAutoloadImages (bool); - bool autoloadImages () const; - void setOnlyLocalReferences (bool); - bool onlyLocalReferences () const; - -%If ( KDE_3_2_0 - ) - bool isCaretMode () const; - bool isEditable () const; - void setCaretPosition (DOM::Node, long, bool = 0); - - enum CaretDisplayPolicy - { - CaretVisible, - CaretInvisible, - CaretBlink - }; - - KHTMLPart::CaretDisplayPolicy caretDisplayPolicyNonFocused () const; - void setCaretDisplayPolicyNonFocused (KHTMLPart::CaretDisplayPolicy); -%End - - void enableJScript (bool); - void enableJava (bool); - void enablePlugins (bool); - void autoloadImages (bool); - void enableMetaRefresh (bool); - bool setCharset (const QString&, bool = 0); - KURL baseURL () const; - QString baseTarget () const; - KURL backgroundURL () const; - void scheduleRedirection (int, const QString&, bool = 1); - virtual void begin (const KURL& = KURL (), int = 0, int = 0); - virtual void write (const char*, int = -1); - virtual void write (const QString&); - virtual void end (); - void paint (QPainter*, const QRect&, int = 0, bool* = 0); - bool setEncoding (const QString&, bool = 0); - QString encoding (); - void setUserStyleSheet (const KURL&); - void setUserStyleSheet (const QString&); - -public: - void setStandardFont (const QString&); - void setFixedFont (const QString&); - bool gotoAnchor (const QString&); - -%If ( KDE_3_2_0 - ) - bool nextAnchor (); - bool prevAnchor (); -%End - - void setURLCursor (const QCursor&); - QCursor urlCursor () const; - -%If ( KDE_3_3_0 - ) - - enum FindOptions - { - FindLinksOnly, - FindNoPopups - }; - - void findText (); - void findText (const QString&, long, QWidget* /Transfer/ = 0, KFindDialog* = 0); -%End - - void findTextBegin (); - bool findTextNext (const QString&, bool, bool, bool); - -%If ( KDE_3_3_0 - ) - bool findTextNext (); -%End - - void setZoomFactor (int); - int zoomFactor () const; - virtual QString selectedText () const; - DOM::Range selection () const; - -%If ( KDE_3_2_0 - ) - void selection (DOM::Node&, long&, DOM::Node&, long&) const; -%End - - void setSelection (const DOM::Range&); - bool hasSelection () const; - void selectAll (); - void show (); - void hide (); - KParts::PartManager* partManager (); - virtual void saveState (QDataStream&); - virtual void restoreState (QDataStream&); - DOM::Node nodeUnderMouse () const; - const KHTMLSettings* settings () const; - KHTMLPart* parentPart (); - QStringList frameNames () const; - QPtrList<KParts::ReadOnlyPart> frames () const; - KHTMLPart* findFrame (const QString&); - KParts::ReadOnlyPart* currentFrame () const; - bool frameExists (const QString&); - void setJSStatusBarText (const QString&); - void setJSDefaultStatusBarText (const QString&); - QString jsStatusBarText () const; - QString jsDefaultStatusBarText () const; - QString referrer () const; - -%If ( KDE_3_1_3 - ) - QString pageReferrer () const; -%End - - QString lastModified () const; - void preloadStyleSheet (const QString&, const QString&); - void preloadScript (const QString&, const QString&); - bool restored () const; - -%If ( KDE_3_2_0 - ) - - enum FormNotification - { - NoNotification = 0, - Before, - Only, - Unused = 255 - }; - - void setFormNotification (KHTMLPart::FormNotification); - KHTMLPart::FormNotification formNotification () const; - KURL toplevelURL (); - -%If ( KDE_3_3_0 - ) - bool isModified () const; -%End - -%End - - -signals: - void onURL (const QString&); - void popupMenu (const QString&, const QPoint&); - void selectionChanged (); - void nodeActivated (const DOM::Node&); - -%If ( KDE_3_1_0 - ) - void docCreated (); - -%If ( KDE_3_2_0 - ) - void caretPositionChanged (const DOM::Node&, long); - void formSubmitNotification (const char*, const QString&, const QByteArray&, const QString&, const QString&, const QString&); -%End - -%End - - -protected: - KURL completeURL (const QString&); - void htmlError (int, const QString&, const KURL&); - virtual void customEvent (QCustomEvent*); -//ig virtual void khtmlMousePressEvent (khtml::MousePressEvent*); -//ig virtual void khtmlMouseDoubleClickEvent (khtml::MouseDoubleClickEvent*); -//ig virtual void khtmlMouseMoveEvent (khtml::MouseMoveEvent*); -//ig virtual void khtmlMouseReleaseEvent (khtml::MouseReleaseEvent*); -//ig virtual void khtmlDrawContentsEvent (khtml::DrawContentsEvent*); - virtual void guiActivateEvent (KParts::GUIActivateEvent*); - virtual bool openFile (); - virtual void urlSelected (const QString&, int, int, const QString&, KParts::URLArgs = KParts ::URLArgs ()); - virtual KParts::ReadOnlyPart* createPart (QWidget*, const char*, QObject* /Transfer/, const char*, const QString&, QString&, QStringList&, const QStringList&); - -%If ( KDE_3_1_0 - ) - bool pluginPageQuestionAsked (const QString&) const; - void setPluginPageQuestionAsked (const QString&); - -%If ( KDE_3_2_0 - ) -//ig void setPageSecurity (KHTMLPart::PageSecurity); - virtual bool doOpenStream (const QString&); - virtual bool doWriteStream (const QByteArray&); - virtual bool doCloseStream (); -%End - -%End - - -public slots: - void setActiveNode (const DOM::Node&); - void stopAnimations (); - QCString dcopObjectId () const; - -%If ( KDE_3_2_0 - ) - QVariant executeScript (const QString&); - void setCaretMode (bool); - void setEditable (bool); - void setCaretVisible (bool); - void submitFormProxy (const char*, const QString&, const QByteArray&, const QString&, const QString& = QString ::null , const QString& = QString ::null ); -%End - -public: - -%If ( - KDE_3_2_0 ) - QVariant executeScript (const QString&); -%End - -//force - -private: - void setStatusBarText (const QString&, int); -//end - -}; // class KHTMLPart - diff --git a/python/pykde/sip/khtml/khtml_part.sip.323 b/python/pykde/sip/khtml/khtml_part.sip.323 deleted file mode 100644 index 1173eefd..00000000 --- a/python/pykde/sip/khtml/khtml_part.sip.323 +++ /dev/null @@ -1,272 +0,0 @@ -// -// Copyright 2004 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2003 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE_3_3_0 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KHTMLPart : KParts::ReadOnlyPart -{ -%TypeHeaderCode -#include <khtml_part.h> -%End - - -public: - - enum GUIProfile - { - DefaultGUI, - BrowserViewGUI - }; - - KHTMLPart (QWidget* = 0, const char* = 0, QObject* /TransferThis/ = 0, const char* = 0, KHTMLPart::GUIProfile = DefaultGUI ); - KHTMLPart (KHTMLView*, QObject* /TransferThis/ = 0, const char* = 0, KHTMLPart::GUIProfile = DefaultGUI ); - virtual bool openURL (const KURL&); - virtual bool closeURL (); - virtual void showError (KIO::Job*); - DOM::HTMLDocument htmlDocument () const; - DOM::Document document () const; - DOM::Node activeNode () const; - KParts::BrowserExtension* browserExtension () const; - -%If ( KDE_3_1_0 - ) -//ig KParts::LiveConnectExtension* liveConnectExtension (const khtml::RenderPart*) const; -%End - - KHTMLView* view () const; - void setJScriptEnabled (bool); - bool jScriptEnabled () const; - -%If ( KDE_3_2_0 - ) -//ig KJS::Interpreter* jScriptInterpreter (); - void setStatusMessagesEnabled (bool); - bool statusMessagesEnabled () const; -%End - - void setMetaRefreshEnabled (bool); - bool metaRefreshEnabled () const; - QVariant executeScript (const DOM::Node&, const QString&); - void setDNDEnabled (bool); - bool dndEnabled () const; - void setJavaEnabled (bool); - bool javaEnabled () const; -//ig KJavaAppletContext* javaContext (); -//ig KJavaAppletContext* createJavaContext (); - void setPluginsEnabled (bool); - bool pluginsEnabled () const; - void setAutoloadImages (bool); - bool autoloadImages () const; - void setOnlyLocalReferences (bool); - bool onlyLocalReferences () const; - -%If ( KDE_3_2_0 - ) - bool isCaretMode () const; - bool isEditable () const; - void setCaretPosition (DOM::Node, long, bool = 0); - - enum CaretDisplayPolicy - { - CaretVisible, - CaretInvisible, - CaretBlink - }; - - KHTMLPart::CaretDisplayPolicy caretDisplayPolicyNonFocused () const; - void setCaretDisplayPolicyNonFocused (KHTMLPart::CaretDisplayPolicy); -%End - - void enableJScript (bool); - void enableJava (bool); - void enablePlugins (bool); - void autoloadImages (bool); - void enableMetaRefresh (bool); - bool setCharset (const QString&, bool = 0); - KURL baseURL () const; - QString baseTarget () const; - KURL backgroundURL () const; - void scheduleRedirection (int, const QString&, bool = 1); - virtual void begin (const KURL& = KURL (), int = 0, int = 0); - virtual void write (const char*, int = -1); - virtual void write (const QString&); - virtual void end (); - void paint (QPainter*, const QRect&, int = 0, bool* = 0); - bool setEncoding (const QString&, bool = 0); - QString encoding (); - void setUserStyleSheet (const KURL&); - void setUserStyleSheet (const QString&); - -public: - void setStandardFont (const QString&); - void setFixedFont (const QString&); - bool gotoAnchor (const QString&); - -%If ( KDE_3_2_0 - ) - bool nextAnchor (); - bool prevAnchor (); -%End - - void setURLCursor (const QCursor&); - QCursor urlCursor () const; - - - void findTextBegin (); - bool findTextNext (const QString&, bool, bool, bool); - -%If ( KDE_3_3_0 - ) - void findText (); - bool findTextNext (); -%End - - void setZoomFactor (int); - int zoomFactor () const; - virtual QString selectedText () const; - DOM::Range selection () const; - -%If ( KDE_3_2_0 - ) - void selection (DOM::Node&, long&, DOM::Node&, long&) const; -%End - - void setSelection (const DOM::Range&); - bool hasSelection () const; - void selectAll (); - void show (); - void hide (); - KParts::PartManager* partManager (); - virtual void saveState (QDataStream&); - virtual void restoreState (QDataStream&); - DOM::Node nodeUnderMouse () const; - const KHTMLSettings* settings () const; - KHTMLPart* parentPart (); - QStringList frameNames () const; - QPtrList<KParts::ReadOnlyPart> frames () const; - KHTMLPart* findFrame (const QString&); - KParts::ReadOnlyPart* currentFrame () const; - bool frameExists (const QString&); - void setJSStatusBarText (const QString&); - void setJSDefaultStatusBarText (const QString&); - QString jsStatusBarText () const; - QString jsDefaultStatusBarText () const; - QString referrer () const; - -%If ( KDE_3_1_3 - ) - QString pageReferrer () const; -%End - - QString lastModified () const; - void preloadStyleSheet (const QString&, const QString&); - void preloadScript (const QString&, const QString&); - bool restored () const; - -%If ( KDE_3_2_0 - ) - - enum FormNotification - { - NoNotification = 0, - Before, - Only, - Unused = 255 - }; - - void setFormNotification (KHTMLPart::FormNotification); - KHTMLPart::FormNotification formNotification () const; - KURL toplevelURL (); - -%If ( KDE_3_3_0 - ) - bool isModified () const; -%End - -%End - - -signals: - void onURL (const QString&); - void popupMenu (const QString&, const QPoint&); - void selectionChanged (); - void nodeActivated (const DOM::Node&); - -%If ( KDE_3_1_0 - ) - void docCreated (); - -%If ( KDE_3_2_0 - ) - void caretPositionChanged (const DOM::Node&, long); - void formSubmitNotification (const char*, const QString&, const QByteArray&, const QString&, const QString&, const QString&); -%End - -%End - - -protected: - KURL completeURL (const QString&); - void htmlError (int, const QString&, const KURL&); - virtual void customEvent (QCustomEvent*); -//ig virtual void khtmlMousePressEvent (khtml::MousePressEvent*); -//ig virtual void khtmlMouseDoubleClickEvent (khtml::MouseDoubleClickEvent*); -//ig virtual void khtmlMouseMoveEvent (khtml::MouseMoveEvent*); -//ig virtual void khtmlMouseReleaseEvent (khtml::MouseReleaseEvent*); -//ig virtual void khtmlDrawContentsEvent (khtml::DrawContentsEvent*); - virtual void guiActivateEvent (KParts::GUIActivateEvent*); - virtual bool openFile (); - virtual void urlSelected (const QString&, int, int, const QString&, KParts::URLArgs = KParts ::URLArgs ()); - virtual KParts::ReadOnlyPart* createPart (QWidget*, const char*, QObject* /Transfer/, const char*, const QString&, QString&, QStringList&, const QStringList&); - -%If ( KDE_3_1_0 - ) - bool pluginPageQuestionAsked (const QString&) const; - void setPluginPageQuestionAsked (const QString&); - -%If ( KDE_3_2_0 - ) -//ig void setPageSecurity (KHTMLPart::PageSecurity); - virtual bool doOpenStream (const QString&); - virtual bool doWriteStream (const QByteArray&); - virtual bool doCloseStream (); -%End - -%End - - -public slots: - void setActiveNode (const DOM::Node&); - void stopAnimations (); - QCString dcopObjectId () const; - -%If ( KDE_3_2_0 - ) - QVariant executeScript (const QString&); - void setCaretMode (bool); - void setEditable (bool); - void setCaretVisible (bool); - void submitFormProxy (const char*, const QString&, const QByteArray&, const QString&, const QString& = QString ::null , const QString& = QString ::null ); -%End - -public: - -%If ( - KDE_3_2_0 ) - QVariant executeScript (const QString&); -%End - -//force - -private: - void setStatusBarText (const QString&, int); -//end - -}; // class KHTMLPart - diff --git a/python/pykde/sip/khtml/khtml_part.sip.330 b/python/pykde/sip/khtml/khtml_part.sip.330 deleted file mode 100644 index be242169..00000000 --- a/python/pykde/sip/khtml/khtml_part.sip.330 +++ /dev/null @@ -1,282 +0,0 @@ -// -// Copyright 2004 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2003 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE_3_3_0 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KHTMLPart : KParts::ReadOnlyPart -{ -%TypeHeaderCode -#include <khtml_part.h> -%End - - -public: - - enum GUIProfile - { - DefaultGUI, - BrowserViewGUI - }; - - KHTMLPart (QWidget* = 0, const char* = 0, QObject* /TransferThis/ = 0, const char* = 0, KHTMLPart::GUIProfile = DefaultGUI ); - KHTMLPart (KHTMLView*, QObject* /TransferThis/ = 0, const char* = 0, KHTMLPart::GUIProfile = DefaultGUI ); - virtual bool openURL (const KURL&); - virtual bool closeURL (); - virtual void showError (KIO::Job*); - DOM::HTMLDocument htmlDocument () const; - DOM::Document document () const; - DOM::Node activeNode () const; - KParts::BrowserExtension* browserExtension () const; - -%If ( KDE_3_1_0 - ) -//ig KParts::LiveConnectExtension* liveConnectExtension (const khtml::RenderPart*) const; -%End - - KHTMLView* view () const; - void setJScriptEnabled (bool); - bool jScriptEnabled () const; - -%If ( KDE_3_2_0 - ) -//ig KJS::Interpreter* jScriptInterpreter (); - void setStatusMessagesEnabled (bool); - bool statusMessagesEnabled () const; -%End - - void setMetaRefreshEnabled (bool); - bool metaRefreshEnabled () const; - QVariant executeScript (const DOM::Node&, const QString&); - void setDNDEnabled (bool); - bool dndEnabled () const; - void setJavaEnabled (bool); - bool javaEnabled () const; -//ig KJavaAppletContext* javaContext (); -//ig KJavaAppletContext* createJavaContext (); - void setPluginsEnabled (bool); - bool pluginsEnabled () const; - void setAutoloadImages (bool); - bool autoloadImages () const; - void setOnlyLocalReferences (bool); - bool onlyLocalReferences () const; - -%If ( KDE_3_2_0 - ) - bool isCaretMode () const; - bool isEditable () const; - void setCaretPosition (DOM::Node, long, bool = 0); - - enum CaretDisplayPolicy - { - CaretVisible, - CaretInvisible, - CaretBlink - }; - - KHTMLPart::CaretDisplayPolicy caretDisplayPolicyNonFocused () const; - void setCaretDisplayPolicyNonFocused (KHTMLPart::CaretDisplayPolicy); -%End - - void enableJScript (bool); - void enableJava (bool); - void enablePlugins (bool); - void autoloadImages (bool); - void enableMetaRefresh (bool); - bool setCharset (const QString&, bool = 0); - KURL baseURL () const; - QString baseTarget () const; - KURL backgroundURL () const; - void scheduleRedirection (int, const QString&, bool = 1); - virtual void begin (const KURL& = KURL (), int = 0, int = 0); - virtual void write (const char*, int = -1); - virtual void write (const QString&); - virtual void end (); - void paint (QPainter*, const QRect&, int = 0, bool* = 0); - bool setEncoding (const QString&, bool = 0); - QString encoding (); - void setUserStyleSheet (const KURL&); - void setUserStyleSheet (const QString&); - -public: - void setStandardFont (const QString&); - void setFixedFont (const QString&); - bool gotoAnchor (const QString&); - -%If ( KDE_3_2_0 - ) - bool nextAnchor (); - bool prevAnchor (); -%End - - void setURLCursor (const QCursor&); - QCursor urlCursor () const; - -%If ( KDE_3_3_0 - ) - - enum FindOptions - { - FindLinksOnly, - FindNoPopups - }; - - void findText (); - void findText (const QString&, long, QWidget* /Transfer/ = 0, KFindDialog* = 0); -%End - - void findTextBegin (); - bool findTextNext (const QString&, bool, bool, bool); - -%If ( KDE_3_3_0 - ) - bool findTextNext (); -%End - - void setZoomFactor (int); - int zoomFactor () const; - virtual QString selectedText () const; - DOM::Range selection () const; - -%If ( KDE_3_2_0 - ) - void selection (DOM::Node&, long&, DOM::Node&, long&) const; -%End - - void setSelection (const DOM::Range&); - bool hasSelection () const; - void selectAll (); - void show (); - void hide (); - KParts::PartManager* partManager (); - virtual void saveState (QDataStream&); - virtual void restoreState (QDataStream&); - DOM::Node nodeUnderMouse () const; - const KHTMLSettings* settings () const; - KHTMLPart* parentPart (); - QStringList frameNames () const; - QPtrList<KParts::ReadOnlyPart> frames () const; - KHTMLPart* findFrame (const QString&); - KParts::ReadOnlyPart* currentFrame () const; - bool frameExists (const QString&); - void setJSStatusBarText (const QString&); - void setJSDefaultStatusBarText (const QString&); - QString jsStatusBarText () const; - QString jsDefaultStatusBarText () const; - QString referrer () const; - -%If ( KDE_3_1_3 - ) - QString pageReferrer () const; -%End - - QString lastModified () const; - void preloadStyleSheet (const QString&, const QString&); - void preloadScript (const QString&, const QString&); - bool restored () const; - -%If ( KDE_3_2_0 - ) - - enum FormNotification - { - NoNotification = 0, - Before, - Only, - Unused = 255 - }; - - void setFormNotification (KHTMLPart::FormNotification); - KHTMLPart::FormNotification formNotification () const; - KURL toplevelURL (); - -%If ( KDE_3_3_0 - ) - bool isModified () const; -%End - -%End - - -signals: - void onURL (const QString&); - void popupMenu (const QString&, const QPoint&); - void selectionChanged (); - void nodeActivated (const DOM::Node&); - -%If ( KDE_3_1_0 - ) - void docCreated (); - -%If ( KDE_3_2_0 - ) - void caretPositionChanged (const DOM::Node&, long); - void formSubmitNotification (const char*, const QString&, const QByteArray&, const QString&, const QString&, const QString&); -%End - -%End - - -protected: - KURL completeURL (const QString&); - void htmlError (int, const QString&, const KURL&); - virtual void customEvent (QCustomEvent*); -//ig virtual void khtmlMousePressEvent (khtml::MousePressEvent*); -//ig virtual void khtmlMouseDoubleClickEvent (khtml::MouseDoubleClickEvent*); -//ig virtual void khtmlMouseMoveEvent (khtml::MouseMoveEvent*); -//ig virtual void khtmlMouseReleaseEvent (khtml::MouseReleaseEvent*); -//ig virtual void khtmlDrawContentsEvent (khtml::DrawContentsEvent*); - virtual void guiActivateEvent (KParts::GUIActivateEvent*); - virtual bool openFile (); - virtual void urlSelected (const QString&, int, int, const QString&, KParts::URLArgs = KParts ::URLArgs ()); - virtual KParts::ReadOnlyPart* createPart (QWidget*, const char*, QObject* /Transfer/, const char*, const QString&, QString&, QStringList&, const QStringList&); - -%If ( KDE_3_1_0 - ) - bool pluginPageQuestionAsked (const QString&) const; - void setPluginPageQuestionAsked (const QString&); - -%If ( KDE_3_2_0 - ) -//ig void setPageSecurity (KHTMLPart::PageSecurity); - virtual bool doOpenStream (const QString&); - virtual bool doWriteStream (const QByteArray&); - virtual bool doCloseStream (); -%End - -%End - - -public slots: - void setActiveNode (const DOM::Node&); - void stopAnimations (); - QCString dcopObjectId () const; - -%If ( KDE_3_2_0 - ) - QVariant executeScript (const QString&); - void setCaretMode (bool); - void setEditable (bool); - void setCaretVisible (bool); - void submitFormProxy (const char*, const QString&, const QByteArray&, const QString&, const QString& = QString ::null , const QString& = QString ::null ); -%End - -public: - -%If ( - KDE_3_2_0 ) - QVariant executeScript (const QString&); -%End - -//force - -private: - void setStatusBarText (const QString&, int); -//end - -}; // class KHTMLPart - diff --git a/python/pykde/sip/khtml/khtml_settings.sip b/python/pykde/sip/khtml/khtml_settings.sip deleted file mode 100644 index b018c6e7..00000000 --- a/python/pykde/sip/khtml/khtml_settings.sip +++ /dev/null @@ -1,293 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KHTMLSettings -{ -%TypeHeaderCode -#include <khtml_settings.h> -%End - - -public: - - enum KJavaScriptAdvice - { - KJavaScriptDunno, - KJavaScriptAccept, - KJavaScriptReject - }; - - - enum KAnimationAdvice - { - KAnimationDisabled, - KAnimationLoopOnce, - KAnimationEnabled - }; - - -%If ( KDE_3_2_0 - ) - - enum KJSWindowOpenPolicy - { - KJSWindowOpenAllow, - KJSWindowOpenAsk, - KJSWindowOpenDeny, - KJSWindowOpenSmart - }; - - - enum KJSWindowStatusPolicy - { - KJSWindowStatusAllow, - KJSWindowStatusIgnore - }; - - - enum KJSWindowMovePolicy - { - KJSWindowMoveAllow, - KJSWindowMoveIgnore - }; - - - enum KJSWindowResizePolicy - { - KJSWindowResizeAllow, - KJSWindowResizeIgnore - }; - - - enum KJSWindowFocusPolicy - { - KJSWindowFocusAllow, - KJSWindowFocusIgnore - }; - -%End - - KHTMLSettings (); - KHTMLSettings (const KHTMLSettings&); - void init (); - void init (KConfig*, bool = 1); - bool changeCursor (); - bool underlineLink (); - bool hoverLink (); - -%If ( KDE_3_4_0 - ) - bool allowTabulation () const; - bool autoSpellCheck () const; -%End - - KHTMLSettings::KAnimationAdvice showAnimations () const; - QString stdFontName () const; - QString fixedFontName () const; - QString serifFontName () const; - QString sansSerifFontName () const; - QString cursiveFontName () const; - QString fantasyFontName () const; - void setStdFontName (const QString&); - void setFixedFontName (const QString&); - int minFontSize () const; - int mediumFontSize () const; - -%If ( KDE_3_2_0 - ) - bool jsErrorsEnabled () const; - void setJSErrorsEnabled (bool); -%End - - const QString& encoding () const; - -%If ( KDE_3_4_0 - ) - bool followSystemColors () const; -%End - - const QColor& textColor (); - -%If ( KDE_3_4_0 - ) - const QColor& baseColor () const; -%End - - const QColor& linkColor (); - const QColor& vLinkColor (); - bool autoLoadImages (); - -%If ( KDE_3_4_0 - ) - bool unfinishedImageFrame () const; -%End - - -%If ( KDE_3_3_0 - ) - bool isOpenMiddleClickEnabled (); -%End - - -%If ( KDE_3_1_0 - ) - bool isBackRightClickEnabled (); -%End - - bool isJavaEnabled (const QString& = QString ::null ); - bool isJavaScriptEnabled (const QString& = QString ::null ); - bool isJavaScriptDebugEnabled (const QString& = QString ::null ); - -%If ( KDE_3_2_0 - ) - bool isJavaScriptErrorReportingEnabled (const QString& = QString ::null ) const; -%End - - bool isPluginsEnabled (const QString& = QString ::null ); - -%If ( KDE_3_5_0 - ) - bool isAdFiltered (const QString&) const; - bool isAdFilterEnabled () const; - bool isHideAdsEnabled () const; - void addAdFilter (const QString&); - bool accessKeysEnabled () const; -%End - - -%If ( KDE_3_2_0 - ) - KHTMLSettings::KJSWindowOpenPolicy windowOpenPolicy (const QString& = QString ::null ) const; - KHTMLSettings::KJSWindowMovePolicy windowMovePolicy (const QString& = QString ::null ) const; - KHTMLSettings::KJSWindowResizePolicy windowResizePolicy (const QString& = QString ::null ) const; - KHTMLSettings::KJSWindowStatusPolicy windowStatusPolicy (const QString& = QString ::null ) const; - KHTMLSettings::KJSWindowFocusPolicy windowFocusPolicy (const QString& = QString ::null ) const; -%End - - static KJavaScriptAdvice strToAdvice (const QString&); -//ig static void splitDomainAdvice (const QString&, QString&, KHTMLSettings::KJavaScriptAdvice&, KHTMLSettings::KJavaScriptAdvice&); - static const char* adviceToStr (KHTMLSettings::KJavaScriptAdvice); - -%If ( KDE_3_2_0 - ) -//ig void readDomainSettings (KConfig*, bool, bool, KPerDomainSettings&); -%End - - QString settingsToCSS () const; - static const QString& availableFamilies (); - QString userStyleSheet () const; - bool isFormCompletionEnabled () const; - int maxFormCompletionItems () const; - -%If ( KDE_3_1_1 - ) - bool isAutoDelayedActionsEnabled () const; - -%If ( KDE_3_5_0 - ) - QValueList<QPair<QString,QChar>> fallbackAccessKeysAssignments () const; - void setJSPopupBlockerPassivePopup (bool); - bool jsPopupBlockerPassivePopup () const; -%End - -%End - - -}; // class KHTMLSettings - - - -%If (KDE_3_5_0 - ) -%MappedType QValueList<QPair<QString,QChar>> -//converts a Python list of tuples (QString,QChar) -{ -%TypeHeaderCode -#include <qvaluelist.h> -#include <qstring.h> -#include <khtml_settings.h> -#include <sipqtQString.h> -#include <sipqtQChar.h> -#include <sipkhtmlKHTMLSettings.h> -typedef QPair<QString,QChar> AssignPair; -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - QValueList<AssignPair> *cpplist = (QValueList<AssignPair> *)sipCpp; - PyObject *inst; - - // Get it. - QValueList<AssignPair>::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - QString s = (*it).first; - QChar c = (*it).second; - PyObject *pys = sipBuildResult (NULL, "N", new QString (s), sipClass_QString); - PyObject *pyc = sipBuildResult (NULL, "N", new QChar (c), sipClass_QChar); - if ((pys == NULL) || ((inst = Py_BuildValue ("NN", pys, pyc)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_XDECREF (inst); - Py_XDECREF (pys); - Py_XDECREF (pyc); - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - QValueList<AssignPair> *cpplist = new QValueList<AssignPair>; - - QString p1; - QChar p2; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - PyObject *elem = PyList_GET_ITEM (sipPy, i); - PyObject *pyp1 = PyTuple_GET_ITEM (elem, 0); - PyObject *pyp2 = PyTuple_GET_ITEM (elem, 1); - p1 = *(QString *)sipForceConvertTo_QString (pyp1, &iserr); - p2 = *(QChar *)sipForceConvertTo_QChar (pyp2, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (AssignPair (p1, p2)); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; -%End - - diff --git a/python/pykde/sip/khtml/khtmlmod.sip.in b/python/pykde/sip/khtml/khtmlmod.sip.in deleted file mode 100644 index e7e3183b..00000000 --- a/python/pykde/sip/khtml/khtmlmod.sip.in +++ /dev/null @@ -1,71 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE_3_5_2 - -%Copying - - This software is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2 of - the License, or (at your option) any later version. - - This software is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public - License along with this library; see the file COPYING. - If not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%End - -%Module khtml - -%Import qt/qtmod.sip -%Import qtxml/qtxmlmod.sip -%Import dcopmod.sip -%Import kdecoremod.sip -%Import kdefxmod.sip -%Import kdeuimod.sip -%Import kiomod.sip -%Import kutilsmod.sip -%Import kpartsmod.sip - -%Include css_rule.sip -%Include css_stylesheet.sip -%Include css_value.sip -%Include dom2_events.sip -%Include dom2_range.sip -%Include dom2_traversal.sip -%Include dom2_views.sip -%Include dom_doc.sip -%Include dom_element.sip -%Include dom_exception.sip -%Include dom_misc.sip -%Include dom_node.sip -%Include dom_string.sip -%Include dom_text.sip -%Include dom_xml.sip -%Include html_base.sip -%Include html_block.sip -%Include html_document.sip -%Include html_element.sip -%Include html_form.sip -%Include html_head.sip -%Include html_image.sip -%Include html_inline.sip -%Include html_list.sip -%Include html_misc.sip -%Include html_object.sip -%Include html_table.sip -%Include khtml_part.sip -%Include khtml_settings.sip -%Include khtmlview.sip -@mark@ diff --git a/python/pykde/sip/khtml/khtmlview.sip b/python/pykde/sip/khtml/khtmlview.sip deleted file mode 100644 index 779416c3..00000000 --- a/python/pykde/sip/khtml/khtmlview.sip +++ /dev/null @@ -1,144 +0,0 @@ -// -// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com> -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module khtml version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -//ig namespace khtml; - - -class KHTMLView : QScrollView -{ -%TypeHeaderCode -#include <khtmlview.h> -%End - - -public: - KHTMLView (KHTMLPart*, QWidget* /TransferThis/, const char* = 0); - KHTMLPart* part () const; - int frameWidth () const; - void setMarginWidth (int); - int marginWidth () const; - void setMarginHeight (int); - int marginHeight (); - virtual void setVScrollBarMode (ScrollBarMode); - virtual void setHScrollBarMode (ScrollBarMode); - void print () /PyName=print_/; - -%If ( KDE_3_2_0 - ) - void print (bool); -%End - - void layout (); - -%If ( KDE_3_3_0 - ) - void displayAccessKeys (); -%End - - -signals: - -%If ( KDE_3_3_0 - ) - void finishedLayout (); -%End - - void cleared (); - -%If ( KDE_3_1_0 - ) - void zoomView (int); - -%If ( KDE_3_3_0 - ) - void hideAccessKeys (); - void repaintAccessKeys (); - -%If ( KDE_3_5_0 - ) - void findAheadActive (bool); -%End - -%End - -%End - - -protected: - void clear (); - virtual void resizeEvent (QResizeEvent*); - virtual void showEvent (QShowEvent*); - virtual void hideEvent (QHideEvent*); - virtual bool focusNextPrevChild (bool); - virtual void drawContents (QPainter*, int, int, int, int); - virtual void drawContents (QPainter*); - virtual void viewportMousePressEvent (QMouseEvent*); - -%If ( KDE_3_2_0 - ) - virtual void focusInEvent (QFocusEvent*); -%End - - virtual void focusOutEvent (QFocusEvent*); - virtual void viewportMouseDoubleClickEvent (QMouseEvent*); - virtual void viewportMouseMoveEvent (QMouseEvent*); - virtual void viewportMouseReleaseEvent (QMouseEvent*); - -%If ( KDE_3_1_0 - ) - virtual void viewportResizeEvent (QResizeEvent*); -%End - - virtual void viewportWheelEvent (QWheelEvent*); - virtual void dragEnterEvent (QDragEnterEvent*); - virtual void dropEvent (QDropEvent*); - -%If ( KDE_3_1_0 - ) - virtual void closeEvent (QCloseEvent*); - -%If ( KDE_3_2_0 - ) - virtual bool eventFilter (QObject*, QEvent*); -%End - -%End - - void keyPressEvent (QKeyEvent*); - void keyReleaseEvent (QKeyEvent*); - void contentsContextMenuEvent (QContextMenuEvent*); - void doAutoScroll (); - void timerEvent (QTimerEvent*); - -protected slots: - void slotPaletteChanged (); - void slotScrollBarMoved (); - -//force -%ConvertToSubClassCode - // The table of Python class objects indexed by their names. The table - // must be sorted by name. - - static sipStringTypeClassMap map[] = { - {sipName_KHTMLView, &sipClass_KHTMLView}, - {sipName_KHTMLPart, &sipClass_KHTMLPart}, - }; - - sipClass = sipMapStringToClass(sipCpp -> className(),map,sizeof (map)/sizeof (map[0])); -%End -//end - -}; // class KHTMLView - |