36 #include <kdemacros.h> 40 class HTMLButtonElementImpl;
41 class HTMLFormElement;
94 bool disabled()
const;
99 void setDisabled(
bool );
122 long tabIndex()
const;
127 void setTabIndex(
long );
165 class HTMLFieldSetElementImpl;
196 class HTMLFormElementImpl;
267 void setAcceptCharset(
const DOMString & );
339 class HTMLInputElementImpl;
375 void setDefaultValue(
const DOMString & );
383 bool defaultChecked()
const;
388 void setDefaultChecked(
bool );
461 bool checked()
const;
466 void setChecked(
bool );
471 bool indeterminate()
const;
476 void setIndeterminate(
bool );
484 bool disabled()
const;
489 void setDisabled(
bool );
498 long maxLength()
const;
503 void setMaxLength(
long );
526 bool readOnly()
const;
532 void setReadOnly(
bool );
537 #ifndef KDE_NO_DEPRECATED 544 #ifndef KDE_NO_DEPRECATED 545 KDE_DEPRECATED
void setSize(
const DOMString & );
555 long getSize()
const;
560 void setSize(
long );
584 long tabIndex()
const;
589 void setTabIndex(
long );
666 long selectionStart();
673 void setSelectionStart(
long offset);
689 void setSelectionEnd(
long offset);
696 void setSelectionRange(
long start,
long end);
702 class HTMLLabelElementImpl;
756 class HTMLLegendElementImpl;
816 class HTMLOptGroupElementImpl;
845 bool disabled()
const;
850 void setDisabled(
bool );
868 class HTMLSelectElementImpl;
905 long selectedIndex()
const;
910 void setSelectedIndex(
long );
947 bool disabled()
const;
952 void setDisabled(
bool );
961 bool multiple()
const;
966 void setMultiple(
bool );
993 void setSize(
long );
1002 long tabIndex()
const;
1007 void setTabIndex(
long );
1029 void remove (
long index );
1046 class HTMLTextAreaElementImpl;
1079 void setDefaultValue(
const DOMString & );
1111 void setCols(
long );
1119 bool disabled()
const;
1124 void setDisabled(
bool );
1146 bool readOnly()
const;
1151 void setReadOnly(
bool );
1164 void setRows(
long );
1173 long tabIndex()
const;
1178 void setTabIndex(
long );
1219 long selectionStart();
1225 void setSelectionStart(
long offset);
1232 long selectionEnd();
1238 void setSelectionEnd(
long offset);
1244 void setSelectionRange(
long start,
long end);
1255 class HTMLOptionElementImpl;
1288 bool defaultSelected()
const;
1293 void setDefaultSelected(
bool );
1314 void setIndex(
long );
1322 bool disabled()
const;
1327 void setDisabled(
bool );
1348 bool selected()
const;
1353 void setSelected(
bool );
1372 class HTMLIsIndexElementImpl;
1373 class HTMLFormElement;
HTMLOptGroupElement(const Node &other)
The Node interface is the primary datatype for the entire Document Object Model.
The select element allows the selection of an option.
HTMLSelectElement(const Node &other)
This element is used for single-line text input.
QString label(StandardShortcut id)
HTMLOptionElement(const Node &other)
const char * name(StandardAction id)
An HTMLCollection is a list of nodes.
Group options together in logical subdivisions.
Provides a caption for a FIELDSET grouping.
HTMLLabelElement(const Node &other)
This class implements the basic string we use in the DOM.
This library provides a full-featured HTML parser and widget.
HTMLIsIndexElement(const Node &other)
Organizes form controls into logical groups.
HTMLLegendElement(const Node &other)
HTMLTextAreaElement(const Node &other)
All HTML element interfaces derive from this class.
HTMLFieldSetElement(const Node &other)
QString defaultValue(const QString &t)