Public Types
- enum NodeType {BaseNode = 0, ElementNode = 1, AttributeNode = 2, TextNode = 3, CDATASectionNode = 4, EntityReferenceNode = 5, EntityNode = 6, ProcessingInstructionNode = 7, CommentNode = 8, DocumentNode = 9, DocumentTypeNode = 10, DocumentFragmentNode = 11, NotationNode = 12, CharacterDataNode = 13 }
- enum SelectionMode {Single = 0, Multi, Extended, NoSelection }
- enum Arrangement {LeftToRight = 0, TopToBottom }
- enum ResizeMode {Fixed = 0, Adjust }
- enum ItemTextPos {Bottom = 0, Right }
Public Methods
- QDomImplementation ()
- QDomImplementation ( const QDomImplementation& )
- virtual ~QDomImplementation ()
- QDomImplementation& operator= ( const QDomImplementation& )
- bool operator== ( const QDomImplementation& ) const
- bool operator!= ( const QDomImplementation& ) const
- virtual bool hasFeature ( const QString& feature, const QString& version )
- bool isNull ()
- QDomNode ()
- QDomNode ( const QDomNode& )
- QDomNode& operator= ( const QDomNode& )
- bool operator== ( const QDomNode& ) const
- bool operator!= ( const QDomNode& ) const
- virtual ~QDomNode ()
- virtual QString nodeName () const
- virtual QString nodeValue () const
- virtual void setNodeValue ( const QString& )
- virtual NodeType nodeType () const
- virtual QDomNode parentNode () const
- virtual QDomNodeList childNodes () const
- virtual QDomNode firstChild () const
- virtual QDomNode lastChild () const
- virtual QDomNode previousSibling () const
- virtual QDomNode nextSibling () const
- virtual QDomNamedNodeMap attributes () const
- virtual QDomDocument ownerDocument () const
- virtual QDomNode insertBefore ( const QDomNode& newChild, const QDomNode& refChild )
- virtual QDomNode insertAfter ( const QDomNode& newChild, const QDomNode& refChild )
- virtual QDomNode replaceChild ( const QDomNode& newChild, const QDomNode& oldChild )
- virtual QDomNode removeChild ( const QDomNode& oldChild )
- virtual QDomNode appendChild ( const QDomNode& newChild )
- virtual QDomNode cloneNode ( bool deep = TRUE ) const
- virtual bool isAttr () const
- virtual bool isCDATASection () const
- virtual bool isDocumentFragment () const
- virtual bool isDocument () const
- virtual bool isDocumentType () const
- virtual bool isElement () const
- virtual bool isEntityReference () const
- virtual bool isText () const
- virtual bool isEntity () const
- virtual bool isNotation () const
- virtual bool isProcessingInstruction () const
- virtual bool isCharacterData () const
- QDomNode namedItem ( const QString& name ) const
- bool isNull () const
- void clear ()
- QDomAttr toAttr ()
- QDomCDATASection toCDATASection ()
- QDomDocumentFragment toDocumentFragment ()
- QDomDocument toDocument ()
- QDomDocumentType toDocumentType ()
- QDomElement toElement ()
- QDomEntityReference toEntityReference ()
- QDomText toText ()
- QDomEntity toEntity ()
- QDomNotation toNotation ()
- QDomProcessingInstruction toProcessingInstruction ()
- QDomCharacterData toCharacterData ()
- void save ( QTextStream& ) const
- QDomNodeList ()
- QDomNodeList ( const QDomNodeList& )
- QDomNodeList& operator= ( const QDomNodeList& )
- bool operator== ( const QDomNodeList& ) const
- bool operator!= ( const QDomNodeList& ) const
- virtual ~QDomNodeList ()
- virtual QDomNode item ( int index ) const
- virtual uint length () const
- QDomDocumentType ()
- QDomDocumentType ( const QDomDocumentType& x )
- QDomDocumentType& operator= ( const QDomDocumentType& )
- ~QDomDocumentType ()
- virtual QString name () const
- virtual QDomNamedNodeMap entities () const
- virtual QDomNamedNodeMap notations () const
- virtual NodeType nodeType () const
- virtual bool isDocumentType () const
- QDomDocument ()
- QDomDocument ( const QString& name )
- QDomDocument ( QIODevice* dev )
- QDomDocument ( const QDomDocument& x )
- QDomDocument& operator= ( const QDomDocument& )
- ~QDomDocument ()
- bool setContent ( const QString& text )
- QDomMimeSourceFactory* mimeSourceFactory ()
- const QDomMimeSourceFactory* mimeSourceFactory () const
- void setMimeSourceFactory ( QDomMimeSourceFactory* )
- QDomDocumentType doctype () const
- QDomImplementation implementation () const
- QDomElement documentElement () const
- QDomElement createElement ( const QString& tagName )
- QDomDocumentFragment createDocumentFragment ()
- QDomText createTextNode ( const QString& data )
- QDomComment createComment ( const QString& data )
- QDomCDATASection createCDATASection ( const QString& data )
- QDomProcessingInstruction createProcessingInstruction ( const QString& target, const QString& data )
- QDomAttr createAttribute ( const QString& name )
- QDomEntityReference createEntityReference ( const QString& name )
- QDomNodeList elementsByTagName ( const QString& tagname )
- QDomElement createElement ( const QString& tagname, const QRect& rect )
- QDomElement createElement ( const QString& tagname, const QPoint& rect )
- QDomElement createElement ( const QString& tagname, const QSize& rect )
- QDomElement createElement ( const QString& tagname, const QPen& rect )
- QDomElement createElement ( const QString& tagname, const QFont& rect )
- virtual NodeType nodeType () const
- virtual bool isDocument () const
- QDomNamedNodeMap ()
- QDomNamedNodeMap ( const QDomNamedNodeMap& )
- QDomNamedNodeMap& operator= ( const QDomNamedNodeMap& )
- bool operator== ( const QDomNamedNodeMap& ) const
- bool operator!= ( const QDomNamedNodeMap& ) const
- ~QDomNamedNodeMap ()
- QDomNode namedItem ( const QString& name ) const
- QDomNode setNamedItem ( const QDomNode& arg )
- QDomNode removeNamedItem ( const QString& name )
- QDomNode item ( int index ) const
- uint length () const
- bool contains ( const QString& name ) const
- QDomDocumentFragment ()
- QDomDocumentFragment ( const QDomDocumentFragment& x )
- QDomDocumentFragment& operator= ( const QDomDocumentFragment& )
- ~QDomDocumentFragment ()
- virtual NodeType nodeType () const
- virtual bool isDocumentFragment () const
- QDomCharacterData ()
- QDomCharacterData ( const QDomCharacterData& x )
- QDomCharacterData& operator= ( const QDomCharacterData& )
- ~QDomCharacterData ()
- virtual QString data () const
- virtual void setData ( const QString& )
- virtual uint length () const
- virtual QString substringData ( unsigned long offset, unsigned long count )
- virtual void appendData ( const QString& arg )
- virtual void insertData ( unsigned long offset, const QString& arg )
- virtual void deleteData ( unsigned long offset, unsigned long count )
- virtual void replaceData ( unsigned long offset, unsigned long count, const QString& arg )
- virtual NodeType nodeType () const
- virtual bool isCharacterData () const
- QDomAttr ()
- QDomAttr ( const QDomAttr& x )
- QDomAttr& operator= ( const QDomAttr& )
- ~QDomAttr ()
- virtual QString name () const
- virtual bool specified () const
- virtual QString value () const
- virtual void setValue ( const QString& )
- virtual NodeType nodeType () const
- virtual bool isAttr () const
- QDomElement ()
- QDomElement ( const QDomElement& x )
- QDomElement& operator= ( const QDomElement& )
- ~QDomElement ()
- void setTagName ( const QString& name )
- QString tagName () const
- QString attribute ( const QString& name ) const
- void setAttribute ( const QString& name, const QString& value )
- void setAttribute ( const QString& name, int value )
- void setAttribute ( const QString& name, uint value )
- void setAttribute ( const QString& name, double value )
- void removeAttribute ( const QString& name )
- QDomAttr attributeNode ( const QString& name)
- QDomAttr setAttributeNode ( const QDomAttr& newAttr )
- QDomAttr removeAttributeNode ( const QDomAttr& oldAttr )
- bool hasAttribute ( const QString& name ) const
- void normalize ()
- virtual QDomNamedNodeMap attributes () const
- virtual NodeType nodeType () const
- virtual bool isElement () const
- QRect toRect () const
- QFont toFont () const
- QPen toPen () const
- QSize toSize () const
- QPoint toPoint () const
- QString text () const
- QDomText ()
- QDomText ( const QDomText& x )
- QDomText& operator= ( const QDomText& )
- ~QDomText ()
- QDomText splitText ( int offset )
- virtual NodeType nodeType () const
- virtual bool isText () const
- QDomComment ()
- QDomComment ( const QDomComment& x )
- QDomComment& operator= ( const QDomComment& )
- ~QDomComment ()
- virtual NodeType nodeType () const
- virtual bool isComment () const
- QDomCDATASection ()
- QDomCDATASection ( const QDomCDATASection& x )
- QDomCDATASection& operator= ( const QDomCDATASection& )
- ~QDomCDATASection ()
- virtual NodeType nodeType () const
- virtual bool isCDATASection () const
- QDomNotation ()
- QDomNotation ( const QDomNotation& x )
- QDomNotation& operator= ( const QDomNotation& )
- ~QDomNotation ()
- QString publicId () const
- QString systemId () const
- virtual NodeType nodeType () const
- virtual bool isNotation () const
- QDomEntity ()
- QDomEntity ( const QDomEntity& x )
- QDomEntity& operator= ( const QDomEntity& )
- ~QDomEntity ()
- virtual QString publicId () const
- virtual QString systemId () const
- virtual QString notationName () const
- virtual NodeType nodeType () const
- virtual bool isEntity () const
- QDomEntityReference ()
- QDomEntityReference ( const QDomEntityReference& x )
- QDomEntityReference& operator= ( const QDomEntityReference& )
- ~QDomEntityReference ()
- virtual NodeType nodeType () const
- virtual bool isEntityReference () const
- QDomProcessingInstruction ()
- QDomProcessingInstruction ( const QDomProcessingInstruction& x )
- QDomProcessingInstruction& operator= ( const QDomProcessingInstruction& )
- ~QDomProcessingInstruction ()
- virtual QString target () const
- virtual QString data () const
- virtual void setData ( const QString& d )
- virtual NodeType nodeType () const
- virtual bool isProcessingInstruction () const
- QDomMimeSourceFactory ()
- ~QDomMimeSourceFactory ()
- virtual QPixmap pixmap ( const QString& name )
- virtual QString pixmapName ( const QPixmap& pix ) const
- QIconDragItem ()
- QIconDragItem ( const QRect &ir, const QRect &tr )
- virtual ~QIconDragItem ()
- virtual bool operator< ( const QIconDragItem &icon ) const
- virtual bool operator== ( const QIconDragItem &icon ) const
- virtual QRect pixmapRect () const
- virtual QRect textRect () const
- virtual QString key () const
- virtual void setPixmapRect ( const QRect &r )
- virtual void setTextRect ( const QRect &r )
- QIconDrag ( const QIconList &icons_, QWidget * dragSource, const char* name = 0 )
- QIconDrag ( QWidget * dragSource, const char* name = 0 )
- virtual ~QIconDrag ()
- void setIcons ( const QIconList &list_ )
- void append ( const QIconDragItem &icon_ )
- virtual const char* format ( int i ) const
- virtual QByteArray encodedData ( const char* mime ) const
- QIconViewItem ( QIconView *parent )
- QIconViewItem ( QIconView *parent, QIconViewItem *after )
- QIconViewItem ( QIconView *parent, const QString &text )
- QIconViewItem ( QIconView *parent, QIconViewItem *after, const QString &text )
- QIconViewItem ( QIconView *parent, const QString &text, const QPixmap &icon )
- QIconViewItem ( QIconView *parent, QIconViewItem *after, const QString &text, const QPixmap &icon )
- virtual ~QIconViewItem ()
- virtual void setRenameEnabled ( bool allow )
- virtual void setDragEnabled ( bool allow )
- virtual void setDropEnabled ( bool allow )
- virtual QString text () const
- virtual QPixmap * pixmap () const
- virtual QString key () const
- bool renameEnabled () const
- bool dragEnabled () const
- bool dropEnabled () const
- QIconView * iconView () const
- QIconViewItem * prevItem () const
- QIconViewItem * nextItem () const
- int index () const
- virtual void setSelected ( bool s, bool cb = FALSE )
- virtual void setSelectable ( bool s )
- bool isSelected () const
- bool isSelectable () const
- virtual void repaint ()
- virtual void move ( int x, int y )
- virtual void moveBy ( int dx, int dy )
- virtual void move ( const QPoint &pnt )
- virtual void moveBy ( const QPoint &pnt )
- QRect rect () const
- int x () const
- int y () const
- int width () const
- int height () const
- QSize size () const
- QPoint pos () const
- QRect textRect ( bool relative = TRUE ) const
- QRect pixmapRect ( bool relative = TRUE ) const
- bool contains ( QPoint pnt ) const
- bool intersects ( QRect r ) const
- virtual bool acceptDrop ( const QMimeSource *mime ) const
- void rename ()
- virtual int compare ( QIconViewItem *i ) const
- QIconView ( QWidget *parent = 0, const char *name = 0, WFlags f = 0 )
- virtual ~QIconView ()
- virtual void insertItem ( QIconViewItem *item, QIconViewItem *after = 0L )
- virtual void takeItem ( QIconViewItem *item )
- int index ( const QIconViewItem *item ) const
- QIconViewItem * firstItem () const
- QIconViewItem * lastItem () const
- QIconViewItem * currentItem () const
- virtual void setCurrentItem ( QIconViewItem *item )
- virtual void setSelected ( QIconViewItem *item, bool s, bool cb = FALSE )
- unsigned int count () const
- virtual void showEvent ( QShowEvent * )
- virtual void setSelectionMode ( SelectionMode m )
- SelectionMode selectionMode () const
- QIconViewItem * findItem ( const QPoint &pos ) const
- QIconViewItem * findItem ( const QString &text ) const
- virtual void selectAll ( bool select )
- virtual void clearSelection ()
- virtual void invertSelection ()
- virtual void repaintItem ( QIconViewItem *item )
- void ensureItemVisible ( QIconViewItem *item )
- QIconViewItem* findFirstVisibleItem ( const QRect &r ) const
- QIconViewItem* findLastVisibleItem ( const QRect &r ) const
- virtual void clear ()
- virtual void setGridX ( int rx )
- virtual void setGridY ( int ry )
- int gridX () const
- int gridY () const
- virtual void setSpacing ( int sp )
- int spacing () const
- virtual void setItemTextPos ( ItemTextPos pos )
- ItemTextPos itemTextPos () const
- virtual void setItemTextBackground ( const QBrush &b )
- QBrush itemTextBackground () const
- virtual void setArrangement ( Arrangement am )
- Arrangement arrangement () const
- virtual void setResizeMode ( ResizeMode am )
- ResizeMode resizeMode () const
- virtual void setMaxItemWidth ( int w )
- int maxItemWidth () const
- virtual void setMaxItemTextLength ( int w )
- int maxItemTextLength () const
- void setAutoArrange ( bool b )
- bool autoArrange () const
- void setSorting ( bool sort, bool ascending = TRUE )
- bool sorting () const
- bool sortDirection () const
- virtual void setEnableMoveItems ( bool b )
- bool enableMoveItems () const
- virtual void setWordWrapIconText ( bool b )
- bool wordWrapIconText () const
- bool eventFilter ( QObject * o, QEvent * )
- QSize minimumSizeHint () const
- QSizePolicy sizePolicy () const
- QSize sizeHint () const
- virtual void sort ( bool ascending = TRUE )
- virtual void setFont ( const QFont & )
- virtual void setPalette ( const QPalette & )
Public Slots
- virtual void setText ( const QString &text )
- virtual void setPixmap ( const QPixmap &icon )
- virtual void setText ( const QString &text, bool recalc, bool redraw = TRUE )
- virtual void setPixmap ( const QPixmap &icon, bool recalc, bool redraw = TRUE )
- virtual void setKey ( const QString &k )
- virtual void arrangeItemsInGrid ( const QSize &grid, bool update = TRUE )
- virtual void arrangeItemsInGrid ( bool update = TRUE )
- virtual void setContentsPos ( int x, int y )
- virtual void updateContents ()
Signals
- void renamed ( const QString &text )
- void renamed ()
- void selectionChanged ()
- void selectionChanged ( QIconViewItem *item )
- void currentChanged ()
- void currentChanged ( QIconViewItem *item )
- void clicked ( QIconViewItem * )
- void clicked ( QIconViewItem *, const QPoint & )
- void pressed ( QIconViewItem * )
- void pressed ( QIconViewItem *, const QPoint & )
- void doubleClicked ( QIconViewItem *item )
- void returnPressed ( QIconViewItem *item )
- void rightButtonClicked ( QIconViewItem* item, const QPoint& pos )
- void rightButtonPressed ( QIconViewItem* item, const QPoint& pos )
- void mouseButtonPressed ( int button, QIconViewItem* item, const QPoint& pos )
- void mouseButtonClicked ( int button, QIconViewItem* item, const QPoint& pos )
- void dropped ( QDropEvent *e )
- void moved ()
- void onItem ( QIconViewItem *item )
- void onViewport ()
- void itemRenamed ( QIconViewItem *item, const QString & )
- void itemRenamed ( QIconViewItem *item )
Public Static Methods
- static QDomMimeSourceFactory* defaultDomFactory ()
- static void setDefaultDomFactory ( QDomMimeSourceFactory* )
- static bool canDecode ( QMimeSource* e )
- static bool decode ( QMimeSource* e, QIconList &list_ )
Protected Methods
- QDomNode ( QDOM_NodePrivate* )
- QDomNodeList ( QDOM_NodeListPrivate* )
- virtual void makeKey ()
- virtual void removeRenameBox ()
- virtual void calcRect ( const QString &text_ = QString::null )
- virtual void paintItem ( QPainter *p, const QColorGroup &cg, const QFont &font )
- virtual void paintFocus ( QPainter *p, const QColorGroup &cg )
- virtual void dropped ( QDropEvent *e )
- virtual void dragEntered ()
- virtual void dragLeft ()
- virtual void init ( QIconViewItem *after = 0 )
- void setView ( QIconView* v )
- void setItemRect ( const QRect &r )
- void setTextRect ( const QRect &r )
- void setPixmapRect ( const QRect &r )
- void calcTmpText ()
- virtual void drawContents ( QPainter *p, int cx, int cy, int cw, int ch )
- virtual void contentsMousePressEvent ( QMouseEvent *e )
- virtual void contentsMouseReleaseEvent ( QMouseEvent *e )
- virtual void contentsMouseMoveEvent ( QMouseEvent *e )
- virtual void contentsMouseDoubleClickEvent ( QMouseEvent *e )
- virtual void contentsDragEnterEvent ( QDragEnterEvent *e )
- virtual void contentsDragMoveEvent ( QDragMoveEvent *e )
- virtual void contentsDragLeaveEvent ( QDragLeaveEvent *e )
- virtual void contentsDropEvent ( QDropEvent *e )
- virtual void resizeEvent ( QResizeEvent* e )
- virtual void keyPressEvent ( QKeyEvent *e )
- virtual void focusInEvent ( QFocusEvent *e )
- virtual void focusOutEvent ( QFocusEvent *e )
- virtual void enterEvent ( QEvent *e )
- virtual void drawRubber ( QPainter *p )
- virtual QDragObject * dragObject ()
- virtual void startDrag ()
- virtual void insertInGrid ( QIconViewItem *item )
- virtual void drawDragShapes ( const QPoint &pnt )
- virtual void initDragEnter ( QDropEvent *e )
- virtual void drawBackground ( QPainter *p, const QRect &r )
- void emitSelectionChanged ( QIconViewItem * i = 0 )
- void emitRenamed ( QIconViewItem *item )
- void setDragObjectIsKnown ( QDropEvent *e )
- void setNumDragItems ( int num )
- QIconViewItem * makeRowLayout ( QIconViewItem *begin, int &y )
- void styleChange ( QStyle& )
Protected Slots
- virtual void renameItem ()
- virtual void cancelRenameItem ()
- virtual void doAutoScroll ()
- virtual void adjustItems ()
- virtual void slotUpdate ()
Protected Members
- QDOM_NodePrivate* impl
- friend class QDomNode
- QDOM_NodeListPrivate* impl
- QRect iconRect_
- QRect textRect_
- QString key_
- QIconList icons
Detailed Description
Class QIconView
***************************************************************************
QDomNode namedItem ( const QString& name )
|
[const]
Shortcut to avoid dealing with QDomNodeList
all the time.
[const]
Torben: Perhaps we should put that in stream
operators, like "element >> rect" ?
Generated by: root@tantive.terraplex.com on Sun Feb 27 17:39:15 2000, using kdoc 2.0a33. |