Public Types | Public Member Functions | Friends

QTreeWidgetItemIterator Class Reference

Search for all occurrences

Detailed Description

Definition at line 61 of file qtreewidgetitemiterator.h.

#include <qtreewidgetitemiterator.h>

List of all members.

Public Types

enum   IteratorFlag {
  All = 0x00000000, Hidden = 0x00000001, NotHidden = 0x00000002, Selected = 0x00000004,
  Unselected = 0x00000008, Selectable = 0x00000010, NotSelectable = 0x00000020, DragEnabled = 0x00000040,
  DragDisabled = 0x00000080, DropEnabled = 0x00000100, DropDisabled = 0x00000200, HasChildren = 0x00000400,
  NoChildren = 0x00000800, Checked = 0x00001000, NotChecked = 0x00002000, Enabled = 0x00004000,
  Disabled = 0x00008000, Editable = 0x00010000, NotEditable = 0x00020000, UserFlag = 0x01000000
}

Public Member Functions

  QTreeWidgetItemIterator (const QTreeWidgetItemIterator &it)
  QTreeWidgetItemIterator (QTreeWidget *widget, IteratorFlags flags=All)
  QTreeWidgetItemIterator (QTreeWidgetItem *item, IteratorFlags flags=All)
  ~QTreeWidgetItemIterator ()
QTreeWidgetItemIterator operator= (const QTreeWidgetItemIterator &it)
QTreeWidgetItemIterator operator++ ()
const QTreeWidgetItemIterator  operator++ (int)
QTreeWidgetItemIterator operator+= (int n)
QTreeWidgetItemIterator operator-- ()
const QTreeWidgetItemIterator  operator-- (int)
QTreeWidgetItemIterator operator-= (int n)
QTreeWidgetItem operator* () const

Friends

class  QTreeModel

Member Enumeration Documentation

Enumerator:
All 
Hidden 
NotHidden 
Selected 
Unselected 
Selectable 
NotSelectable 
DragEnabled 
DragDisabled 
DropEnabled 
DropDisabled 
HasChildren 
NoChildren 
Checked 
NotChecked 
Enabled 
Disabled 
Editable 
NotEditable 
UserFlag 

Definition at line 66 of file qtreewidgetitemiterator.h.

                      {
        All           = 0x00000000,
        Hidden        = 0x00000001,
        NotHidden     = 0x00000002,
        Selected      = 0x00000004,
        Unselected    = 0x00000008,
        Selectable    = 0x00000010,
        NotSelectable = 0x00000020,
        DragEnabled   = 0x00000040,
        DragDisabled  = 0x00000080,
        DropEnabled   = 0x00000100,
        DropDisabled  = 0x00000200,
        HasChildren   = 0x00000400,
        NoChildren    = 0x00000800,
        Checked       = 0x00001000,
        NotChecked    = 0x00002000,
        Enabled       = 0x00004000,
        Disabled      = 0x00008000,
        Editable      = 0x00010000,
        NotEditable   = 0x00020000,
        UserFlag      = 0x01000000 // The first flag that can be used by the user.
    };

Constructor & Destructor Documentation

QTreeWidgetItemIterator ( QTreeWidget widget,
IteratorFlags  flags = All 
) [explicit]
QTreeWidgetItemIterator ( QTreeWidgetItem item,
IteratorFlags  flags = All 
) [explicit]

Member Function Documentation

QTreeWidgetItemIterator& operator= ( const QTreeWidgetItemIterator it )
QTreeWidgetItemIterator& operator++ ( )
const QTreeWidgetItemIterator operator++ ( int  ) [inline]

Definition at line 115 of file qtreewidgetitemiterator.h.

{
    QTreeWidgetItemIterator it = *this;
    ++(*this);
    return it;
}
QTreeWidgetItemIterator & operator+= ( int  n ) [inline]

Definition at line 129 of file qtreewidgetitemiterator.h.

{
    if (n < 0)
        return (*this) -= (-n);
    while (current && n--)
        ++(*this);
    return *this;
}
QTreeWidgetItemIterator& operator-- ( )
const QTreeWidgetItemIterator operator-- ( int  ) [inline]

Definition at line 122 of file qtreewidgetitemiterator.h.

{
    QTreeWidgetItemIterator it = *this;
    --(*this);
    return it;
}
QTreeWidgetItemIterator & operator-= ( int  n ) [inline]

Definition at line 138 of file qtreewidgetitemiterator.h.

{
    if (n < 0)
        return (*this) += (-n);
    while (current && n--)
        --(*this);
    return *this;
}
QTreeWidgetItem * operator* ( ) const [inline]

Definition at line 147 of file qtreewidgetitemiterator.h.

{
    return current;
}

Friends And Related Function Documentation

friend class QTreeModel [friend]

The documentation for this class was generated from the following file:

QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator
QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator QTreeWidgetItemIterator